home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World Book 1998 1.1 (Macintosh)
/
World Book Disk 1 of 2.bin
/
World Book Installer
/
World Book Installer
/
Chart Wizard.rsrc
/
CODE_13_Grayscale Implementations.txt
< prev
next >
Wrap
Text File
|
1998-12-15
|
2MB
|
31,029 lines
# near model CODE resource
# jump table entries: 4474-4889 (416 of them)
00000000 0000 117A ori.b D0, 0x7A /* 'z' */
00000004 0001 5CE8 ori.b D1, 0xE8
00000008 4E56 0000 link A6, 0
0000000C 2F0A move.l -[A7], A2
0000000E 246E 0008 movea.l A2, [A6 + 0x8]
00000012 2F2E 000C move.l -[A7], [A6 + 0xC]
00000016 2F0A move.l -[A7], A2
00000018 61FF 0000 591C bsr +0x591E /* 00005936 */
0000001E 486A 000A pea.l [A2 + 0xA]
00000022 4EB9 0000 0ECA jsr [0x00000ECA]
00000028 486A 0122 pea.l [A2 + 0x122]
0000002C 4EB9 0000 0E02 jsr [0x00000E02]
00000032 486A 013C pea.l [A2 + 0x13C]
00000036 4EB9 0000 0DAA jsr [0x00000DAA]
0000003C 486A 014E pea.l [A2 + 0x14E]
00000040 4EB9 0000 0E72 jsr [0x00000E72]
00000046 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
0000004C 2488 move.l [A2], A0
0000004E 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
00000054 41E8 00B4 lea.l A0, [A0 + 0xB4]
00000058 2548 000A move.l [A2 + 0xA], A0
0000005C 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
00000062 41E8 00E0 lea.l A0, [A0 + 0xE0]
00000066 2548 0122 move.l [A2 + 0x122], A0
0000006A 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
00000070 41E8 0144 lea.l A0, [A0 + 0x144]
00000074 2548 013C move.l [A2 + 0x13C], A0
00000078 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
0000007E 41E8 018C lea.l A0, [A0 + 0x18C]
00000082 2548 014E move.l [A2 + 0x14E], A0
00000086 426A 015C clr.w [A2 + 0x15C]
0000008A 157C 0001 015E move.b [A2 + 0x15E], 0x1
00000090 422A 015F clr.b [A2 + 0x15F]
00000094 426A 0160 clr.w [A2 + 0x160]
00000098 357C 7FFF 0162 move.w [A2 + 0x162], 0x7FFF
0000009E 422A 0164 clr.b [A2 + 0x164]
000000A2 422A 0166 clr.b [A2 + 0x166]
000000A6 357C 0002 0168 move.w [A2 + 0x168], 0x2
000000AC 357C FFFF 016A move.w [A2 + 0x16A], 0xFFFF
000000B2 426A 016C clr.w [A2 + 0x16C]
000000B6 426A 016E clr.w [A2 + 0x16E]
000000BA 357C FFFF 0170 move.w [A2 + 0x170], 0xFFFF
000000C0 256D F6A4 0172 move.l [A2 + 0x172], [A5 - 0x95C]
000000C6 422A 0167 clr.b [A2 + 0x167]
000000CA 42AA 0126 clr.l [A2 + 0x126]
000000CE 426A 012A clr.w [A2 + 0x12A]
000000D2 426A 012C clr.w [A2 + 0x12C]
000000D6 157C 0020 0130 move.b [A2 + 0x130], 0x20 /* ' ' */
000000DC 157C 0009 0131 move.b [A2 + 0x131], 0x9 /* '\t' */
000000E2 256D F6A4 0132 move.l [A2 + 0x132], [A5 - 0x95C]
000000E8 157C 0001 0138 move.b [A2 + 0x138], 0x1
000000EE 157C 0001 0139 move.b [A2 + 0x139], 0x1
000000F4 42AA 0140 clr.l [A2 + 0x140]
000000F8 426A 0144 clr.w [A2 + 0x144]
000000FC 256D F6A4 0146 move.l [A2 + 0x146], [A5 - 0x95C]
00000102 157C 0001 014A move.b [A2 + 0x14A], 0x1
00000108 157C 0001 014B move.b [A2 + 0x14B], 0x1
0000010E 42AA 0152 clr.l [A2 + 0x152]
00000112 426A 0156 clr.w [A2 + 0x156]
00000116 157C 0001 0158 move.b [A2 + 0x158], 0x1
0000011C 157C 0001 0159 move.b [A2 + 0x159], 0x1
00000122 204A movea.l A0, A2
00000124 4FEF 0018 lea.l A7, [A7 + 0x18]
00000128 245F movea.l A2, [A7]+
0000012A 4E5E unlink A6
0000012C 4E75 rts
0000012E 4E56 0000 link A6, 0
00000132 2F0A move.l -[A7], A2
00000134 246E 0008 movea.l A2, [A6 + 0x8]
00000138 200A move.l D0, A2
0000013A 6700 0090 beq +0x92 /* 000001CC */
0000013E 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
00000144 2488 move.l [A2], A0
00000146 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
0000014C 41E8 00B4 lea.l A0, [A0 + 0xB4]
00000150 2548 000A move.l [A2 + 0xA], A0
00000154 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
0000015A 41E8 00E0 lea.l A0, [A0 + 0xE0]
0000015E 2548 0122 move.l [A2 + 0x122], A0
00000162 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
00000168 41E8 0144 lea.l A0, [A0 + 0x144]
0000016C 2548 013C move.l [A2 + 0x13C], A0
00000170 41F9 0000 9EE6 lea.l A0, [0x00009EE6]
00000176 41E8 018C lea.l A0, [A0 + 0x18C]
0000017A 2548 014E move.l [A2 + 0x14E], A0
0000017E 4267 clr.w -[A7]
00000180 486A 014E pea.l [A2 + 0x14E]
00000184 4EB9 0000 0E7A jsr [0x00000E7A]
0000018A 4267 clr.w -[A7]
0000018C 486A 013C pea.l [A2 + 0x13C]
00000190 4EB9 0000 0DB2 jsr [0x00000DB2]
00000196 4267 clr.w -[A7]
00000198 486A 0122 pea.l [A2 + 0x122]
0000019C 4EB9 0000 0E0A jsr [0x00000E0A]
000001A2 4267 clr.w -[A7]
000001A4 486A 000A pea.l [A2 + 0xA]
000001A8 4EB9 0000 0ED2 jsr [0x00000ED2]
000001AE 4267 clr.w -[A7]
000001B0 2F0A move.l -[A7], A2
000001B2 61FF 0000 57AE bsr +0x57B0 /* 00005962 */
000001B8 4A6E 000C tst.w [A6 + 0xC]
000001BC 4FEF 001E lea.l A7, [A7 + 0x1E]
000001C0 6F0A ble +0xC /* 000001CC */
000001C2 2F0A move.l -[A7], A2
000001C4 4EB9 0000 2592 jsr [0x00002592]
000001CA 584F addq.w A7, 4
label000001CC:
000001CC 204A movea.l A0, A2
000001CE 245F movea.l A2, [A7]+
000001D0 4E5E unlink A6
000001D2 4E75 rts
000001D4 4E56 FEFC link A6, -0x0104
000001D8 48E7 0038 movem.l -[A7], A2,A3,A4
000001DC 286E 0008 movea.l A4, [A6 + 0x8]
000001E0 266E 000C movea.l A3, [A6 + 0xC]
000001E4 246E 0010 movea.l A2, [A6 + 0x10]
000001E8 486E FFFE pea.l [A6 - 0x2]
000001EC 2F0A move.l -[A7], A2
000001EE 4EB9 0000 479C jsr [0x0000479C]
000001F4 486E FEFC pea.l [A6 - 0x104]
000001F8 2F0A move.l -[A7], A2
000001FA 4EB9 0000 479C jsr [0x0000479C]
00000200 486E FEFE pea.l [A6 - 0x102]
00000204 2F0A move.l -[A7], A2
00000206 4EB9 0000 30A2 jsr [0x000030A2]
0000020C 42A7 clr.l -[A7]
0000020E 3F2E FEFC move.w -[A7], [A6 - 0x104]
00000212 486E FEFE pea.l [A6 - 0x102]
00000216 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000021A 2F0B move.l -[A7], A3
0000021C 2F0C move.l -[A7], A4
0000021E 2057 movea.l A0, [A7]
00000220 2250 movea.l A1, [A0]
00000222 2269 0010 movea.l A1, [A1 + 0x10]
00000226 4E91 jsr [A1]
00000228 4FEF 002C lea.l A7, [A7 + 0x2C]
0000022C 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000230 4E5E unlink A6
00000232 4E75 rts
00000234 4E56 0000 link A6, 0
00000238 48E7 1E38 movem.l -[A7], D3,D4,D5,D6,A2,A3,A4
0000023C 246E 0008 movea.l A2, [A6 + 0x8]
00000240 286E 000C movea.l A4, [A6 + 0xC]
00000244 3C2E 0010 move.w D6, [A6 + 0x10]
00000248 266E 0012 movea.l A3, [A6 + 0x12]
0000024C 362E 0016 move.w D3, [A6 + 0x16]
00000250 254C 0004 move.l [A2 + 0x4], A4
00000254 3543 0118 move.w [A2 + 0x118], D3
00000258 2F0B move.l -[A7], A3
0000025A 486A 000E pea.l [A2 + 0xE]
0000025E 4EB9 0001 C2CE jsr [0x0001C2CE]
00000264 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000268 4EB9 0001 4E8C jsr [0x00014E8C]
0000026E 3800 move.w D4, D0
00000270 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000274 4EB9 0001 4E82 jsr [0x00014E82]
0000027A 2600 move.l D3, D0
0000027C 3004 move.w D0, D4
0000027E 0280 0000 8000 andi.l D0, 0x8000
00000284 4A80 tst.l D0
00000286 56C0 sne D0
00000288 4400 neg.b D0
0000028A 1540 015E move.b [A2 + 0x15E], D0
0000028E 3004 move.w D0, D4
00000290 0280 0000 4000 andi.l D0, 0x4000 /* '@\0' */
00000296 4A80 tst.l D0
00000298 56C0 sne D0
0000029A 4400 neg.b D0
0000029C 1540 015F move.b [A2 + 0x15F], D0
000002A0 3A04 move.w D5, D4
000002A2 0285 0000 0300 andi.l D5, 0x300
000002A8 0C45 0300 cmpi.w D5, 0x300
000002AC 4FEF 0010 lea.l A7, [A7 + 0x10]
000002B0 6604 bne +0x6 /* 000002B6 */
000002B2 3A3C 0100 move.w D5, 0x100
label000002B6:
000002B6 3545 0160 move.w [A2 + 0x160], D5
000002BA 2F2A 0004 move.l -[A7], [A2 + 0x4]
000002BE 4EB9 0001 4E8C jsr [0x00014E8C]
000002C4 1800 move.b D4, D0
000002C6 7000 moveq.l D0, 0x00
000002C8 1004 move.b D0, D4
000002CA 3540 015C move.w [A2 + 0x15C], D0
000002CE 3006 move.w D0, D6
000002D0 7208 moveq.l D1, 0x08
000002D2 C081 and.l D0, D1
000002D4 4A80 tst.l D0
000002D6 56C0 sne D0
000002D8 4400 neg.b D0
000002DA 1540 0164 move.b [A2 + 0x164], D0
000002DE 3006 move.w D0, D6
000002E0 7204 moveq.l D1, 0x04
000002E2 C081 and.l D0, D1
000002E4 4A80 tst.l D0
000002E6 56C0 sne D0
000002E8 4400 neg.b D0
000002EA 1540 0166 move.b [A2 + 0x166], D0
000002EE 3806 move.w D4, D6
000002F0 7203 moveq.l D1, 0x03
000002F2 C881 and.l D4, D1
000002F4 0C04 0002 cmpi.b D4, 0x2
000002F8 584F addq.w A7, 4
000002FA 6302 bls +0x4 /* 000002FE */
000002FC 7801 moveq.l D4, 0x01
label000002FE:
000002FE 7000 moveq.l D0, 0x00
00000300 1004 move.b D0, D4
00000302 5280 addq.l D0, 1
00000304 3540 0168 move.w [A2 + 0x168], D0
00000308 422A 0008 clr.b [A2 + 0x8]
0000030C 2F0A move.l -[A7], A2
0000030E 4EB9 0001 DDC2 jsr [0x0001DDC2]
00000314 4A00 tst.b D0
00000316 584F addq.w A7, 4
00000318 661C bne +0x1E /* 00000336 */
0000031A 2F0A move.l -[A7], A2
0000031C 4EB9 0001 DDB2 jsr [0x0001DDB2]
00000322 4A00 tst.b D0
00000324 584F addq.w A7, 4
00000326 660E bne +0x10 /* 00000336 */
00000328 2F0A move.l -[A7], A2
0000032A 4EB9 0001 DDA2 jsr [0x0001DDA2]
00000330 4A00 tst.b D0
00000332 584F addq.w A7, 4
00000334 6724 beq +0x26 /* 0000035A */
label00000336:
00000336 4A83 tst.l D3
00000338 671A beq +0x1C /* 00000354 */
0000033A 0C83 0000 7FFF cmpi.l D3, 0x7FFF
00000340 6712 beq +0x14 /* 00000354 */
00000342 3F03 move.w -[A7], D3
00000344 2F0A move.l -[A7], A2
00000346 2057 movea.l A0, [A7]
00000348 2250 movea.l A1, [A0]
0000034A 2269 0204 movea.l A1, [A1 + 0x204]
0000034E 4E91 jsr [A1]
00000350 5C4F addq.w A7, 6
00000352 6016 bra +0x18 /* 0000036A */
label00000354:
00000354 3543 0162 move.w [A2 + 0x162], D3
00000358 6010 bra +0x12 /* 0000036A */
label0000035A:
0000035A 426A 0162 clr.w [A2 + 0x162]
0000035E 42AA 0126 clr.l [A2 + 0x126]
00000362 42AA 0140 clr.l [A2 + 0x140]
00000366 42AA 0152 clr.l [A2 + 0x152]
label0000036A:
0000036A 2F0A move.l -[A7], A2
0000036C 4EB9 0001 DD70 jsr [0x0001DD70]
00000372 4A00 tst.b D0
00000374 584F addq.w A7, 4
00000376 670E beq +0x10 /* 00000386 */
00000378 2F0A move.l -[A7], A2
0000037A 2057 movea.l A0, [A7]
0000037C 2250 movea.l A1, [A0]
0000037E 2269 026C movea.l A1, [A1 + 0x26C]
00000382 4E91 jsr [A1]
00000384 584F addq.w A7, 4
label00000386:
00000386 4227 clr.b -[A7]
00000388 4227 clr.b -[A7]
0000038A 2F0A move.l -[A7], A2
0000038C 2057 movea.l A0, [A7]
0000038E 2250 movea.l A1, [A0]
00000390 2269 0214 movea.l A1, [A1 + 0x214]
00000394 4E91 jsr [A1]
00000396 422A 0167 clr.b [A2 + 0x167]
0000039A 504F addq.w A7, 8
0000039C 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+
000003A0 4E5E unlink A6
000003A2 4E75 rts
000003A4 4E56 0000 link A6, 0
000003A8 3F3C 0100 move.w -[A7], 0x100
000003AC 2F2E 000C move.l -[A7], [A6 + 0xC]
000003B0 206E 0008 movea.l A0, [A6 + 0x8]
000003B4 4868 000E pea.l [A0 + 0xE]
000003B8 4EB9 0000 5632 jsr [0x00005632]
000003BE 584F addq.w A7, 4
000003C0 2F08 move.l -[A7], A0
000003C2 4EB9 0000 299A jsr [0x0000299A]
000003C8 4E5E unlink A6
000003CA 4E75 rts
000003CC 4E56 FFC0 link A6, -0x0040
000003D0 48E7 1F30 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3
000003D4 266E 0008 movea.l A3, [A6 + 0x8]
000003D8 246E 000C movea.l A2, [A6 + 0xC]
000003DC 486E FFE8 pea.l [A6 - 0x18]
000003E0 4EB9 0000 2652 jsr [0x00002652]
000003E6 486E FFCA pea.l [A6 - 0x36]
000003EA 4EB9 0000 263A jsr [0x0000263A]
000003F0 2F0B move.l -[A7], A3
000003F2 2057 movea.l A0, [A7]
000003F4 2250 movea.l A1, [A0]
000003F6 2269 0080 movea.l A1, [A1 + 0x80]
000003FA 4E91 jsr [A1]
000003FC 3600 move.w D3, D0
000003FE 3F03 move.w -[A7], D3
00000400 4EB9 0000 285A jsr [0x0000285A]
00000406 486E FFF8 pea.l [A6 - 0x8]
0000040A A88B syscall GetFontInfo
0000040C 302E FFFA move.w D0, [A6 - 0x6]
00000410 48C0 ext.l D0
00000412 362E FFF8 move.w D3, [A6 - 0x8]
00000416 48C3 ext.l D3
00000418 D680 add.l D3, D0
0000041A 3C2E FFF8 move.w D6, [A6 - 0x8]
0000041E 2F0B move.l -[A7], A3
00000420 2057 movea.l A0, [A7]
00000422 2250 movea.l A1, [A0]
00000424 2269 0274 movea.l A1, [A1 + 0x274]
00000428 4E91 jsr [A1]
0000042A 3800 move.w D4, D0
0000042C 2F0B move.l -[A7], A3
0000042E 2057 movea.l A0, [A7]
00000430 2250 movea.l A1, [A0]
00000432 2269 01D4 movea.l A1, [A1 + 0x1D4]
00000436 4E91 jsr [A1]
00000438 48C0 ext.l D0
0000043A 5280 addq.l D0, 1
0000043C 3A00 move.w D5, D0
0000043E 2F0A move.l -[A7], A2
00000440 2F0B move.l -[A7], A3
00000442 4EB9 0001 6138 jsr [0x00016138]
00000448 2F0A move.l -[A7], A2
0000044A 3F05 move.w -[A7], D5
0000044C 3F05 move.w -[A7], D5
0000044E A8A9 syscall InsetRect
00000450 2F0A move.l -[A7], A2
00000452 4EB9 0001 6AEE jsr [0x00016AEE]
00000458 48C0 ext.l D0
0000045A 3205 move.w D1, D5
0000045C 48C1 ext.l D1
0000045E D281 add.l D1, D1
00000460 9081 sub.l D0, D1
00000462 3D40 FFC8 move.w [A6 - 0x38], D0
00000466 2F0B move.l -[A7], A3
00000468 4EB9 0001 DD38 jsr [0x0001DD38]
0000046E 4A00 tst.b D0
00000470 4FEF 0026 lea.l A7, [A7 + 0x26]
00000474 6700 0090 beq +0x92 /* 00000506 */
00000478 2F0A move.l -[A7], A2
0000047A 4EB9 0001 6ADA jsr [0x00016ADA]
00000480 48C0 ext.l D0
00000482 3206 move.w D1, D6
00000484 48C1 ext.l D1
00000486 9081 sub.l D0, D1
00000488 4C7C 0800 0000 0002 movem.l A3, 0x2
00000490 5580 subq.l D0, 2
00000492 D152 add.w [A2], D0
00000494 3003 move.w D0, D3
00000496 48C0 ext.l D0
00000498 3212 move.w D1, [A2]
0000049A 48C1 ext.l D1
0000049C D280 add.l D1, D0
0000049E 3541 0004 move.w [A2 + 0x4], D1
000004A2 2F0B move.l -[A7], A3
000004A4 4EB9 0001 DD1A jsr [0x0001DD1A]
000004AA 4A00 tst.b D0
000004AC 504F addq.w A7, 8
000004AE 671C beq +0x1E /* 000004CC */
000004B0 2F0B move.l -[A7], A3
000004B2 2057 movea.l A0, [A7]
000004B4 2250 movea.l A1, [A0]
000004B6 2269 0200 movea.l A1, [A1 + 0x200]
000004BA 4E91 jsr [A1]
000004BC 4A00 tst.b D0
000004BE 584F addq.w A7, 4
000004C0 6704 beq +0x6 /* 000004C6 */
000004C2 700B moveq.l D0, 0x0B
000004C4 6002 bra +0x4 /* 000004C8 */
label000004C6:
000004C6 7007 moveq.l D0, 0x07
label000004C8:
000004C8 916A 0006 sub.w [A2 + 0x6], D0
label000004CC:
000004CC 302B 016C move.w D0, [A3 + 0x16C]
000004D0 48C0 ext.l D0
000004D2 5480 addq.l D0, 2
000004D4 670C beq +0xE /* 000004E2 */
000004D6 5380 subq.l D0, 1
000004D8 6714 beq +0x16 /* 000004EE */
000004DA 5380 subq.l D0, 1
000004DC 671C beq +0x1E /* 000004FA */
000004DE 6000 0252 bra +0x254 /* 00000732 */
label000004E2:
000004E2 302B 016E move.w D0, [A3 + 0x16E]
000004E6 D16A 0002 add.w [A2 + 0x2], D0
000004EA 6000 0246 bra +0x248 /* 00000732 */
label000004EE:
000004EE 302B 016E move.w D0, [A3 + 0x16E]
000004F2 916A 0006 sub.w [A2 + 0x6], D0
000004F6 6000 023A bra +0x23C /* 00000732 */
label000004FA:
000004FA 302B 016E move.w D0, [A3 + 0x16E]
000004FE D16A 0002 add.w [A2 + 0x2], D0
00000502 6000 022E bra +0x230 /* 00000732 */
label00000506:
00000506 486E FFC0 pea.l [A6 - 0x40]
0000050A 486B 014E pea.l [A3 + 0x14E]
0000050E 2057 movea.l A0, [A7]
00000510 2250 movea.l A1, [A0]
00000512 2269 0014 movea.l A1, [A1 + 0x14]
00000516 4E91 jsr [A1]
00000518 2D6E FFC0 FFC4 move.l [A6 - 0x3C], [A6 - 0x40]
0000051E 2F0B move.l -[A7], A3
00000520 4EB9 0001 DD70 jsr [0x0001DD70]
00000526 2F0B move.l -[A7], A3
00000528 4EB9 0001 DCE8 jsr [0x0001DCE8]
0000052E 2F0B move.l -[A7], A3
00000530 4EB9 0001 DD70 jsr [0x0001DD70]
00000536 4A00 tst.b D0
00000538 4FEF 0014 lea.l A7, [A7 + 0x14]
0000053C 6714 beq +0x16 /* 00000552 */
0000053E 1E2B 0130 move.b D7, [A3 + 0x130]
00000542 0C07 000C cmpi.b D7, 0xC
00000546 6604 bne +0x6 /* 0000054C */
00000548 7010 moveq.l D0, 0x10
0000054A 6004 bra +0x6 /* 00000550 */
label0000054C:
0000054C 7000 moveq.l D0, 0x00
0000054E 1007 move.b D0, D7
label00000550:
00000550 6018 bra +0x1A /* 0000056A */
label00000552:
00000552 2F0B move.l -[A7], A3
00000554 4EB9 0001 DCE8 jsr [0x0001DCE8]
0000055A 4A00 tst.b D0
0000055C 584F addq.w A7, 4
0000055E 6704 beq +0x6 /* 00000564 */
00000560 7020 moveq.l D0, 0x20
00000562 6006 bra +0x8 /* 0000056A */
label00000564:
00000564 302E FFC4 move.w D0, [A6 - 0x3C]
00000568 48C0 ext.l D0
label0000056A:
0000056A 3A00 move.w D5, D0
0000056C 3012 move.w D0, [A2]
0000056E 48C0 ext.l D0
00000570 3E2A 0004 move.w D7, [A2 + 0x4]
00000574 48C7 ext.l D7
00000576 9E80 sub.l D7, D0
00000578 3003 move.w D0, D3
0000057A 48C0 ext.l D0
0000057C 9E80 sub.l D7, D0
0000057E 4C7C 7807 0000 0002 movem.l D0,D1,D2,A3,A4,A5,A6, 0x2
00000586 486E FFF0 pea.l [A6 - 0x10]
0000058A 2F0B move.l -[A7], A3
0000058C 2057 movea.l A0, [A7]
0000058E 2250 movea.l A1, [A0]
00000590 2269 01E4 movea.l A1, [A1 + 0x1E4]
00000594 4E91 jsr [A1]
00000596 302B 016A move.w D0, [A3 + 0x16A]
0000059A 48C0 ext.l D0
0000059C 504F addq.w A7, 8
0000059E 5280 addq.l D0, 1
000005A0 0C80 0000 0005 cmpi.l D0, 0x5
000005A6 6200 018A bhi +0x18C /* 00000732 */
000005AA 303B 0206 move.w D0, [PC + D0.w * 2 + 0x6]
000005AE 4EFB 0002 jmp [PC + D0.w + 0x2]
000005B2 0180 bclr D0, D0
000005B4 000C 0062 ori.b A4, 0x62 /* 'b' */
000005B8 00D0 .incomplete
000005BA 013C 015E btst 0x5E /* '^' */, D0
000005BE 2F0A move.l -[A7], A2
000005C0 4EB9 0001 6ADA jsr [0x00016ADA]
000005C6 48C0 ext.l D0
000005C8 3206 move.w D1, D6
000005CA 48C1 ext.l D1
000005CC 9081 sub.l D0, D1
000005CE 4C7C 0800 0000 0002 movem.l A3, 0x2
000005D6 5580 subq.l D0, 2
000005D8 D152 add.w [A2], D0
000005DA 3003 move.w D0, D3
000005DC 48C0 ext.l D0
000005DE 3212 move.w D1, [A2]
000005E0 48C1 ext.l D1
000005E2 D280 add.l D1, D0
000005E4 3541 0004 move.w [A2 + 0x4], D1
000005E8 302B 016C move.w D0, [A3 + 0x16C]
000005EC 48C0 ext.l D0
000005EE 584F addq.w A7, 4
000005F0 5480 addq.l D0, 2
000005F2 6714 beq +0x16 /* 00000608 */
000005F4 5380 subq.l D0, 1
000005F6 6704 beq +0x6 /* 000005FC */
000005F8 6000 0138 bra +0x13A /* 00000732 */
label000005FC:
000005FC 302B 016E move.w D0, [A3 + 0x16E]
00000600 916A 0006 sub.w [A2 + 0x6], D0
00000604 6000 012C bra +0x12E /* 00000732 */
label00000608:
00000608 302B 016E move.w D0, [A3 + 0x16E]
0000060C D16A 0002 add.w [A2 + 0x2], D0
00000610 6000 0120 bra +0x122 /* 00000732 */
00000614 DF52 add.w [A2], D7
00000616 3003 move.w D0, D3
00000618 48C0 ext.l D0
0000061A 3212 move.w D1, [A2]
0000061C 48C1 ext.l D1
0000061E D280 add.l D1, D0
00000620 3541 0004 move.w [A2 + 0x4], D1
00000624 3005 move.w D0, D5
00000626 48C0 ext.l D0
00000628 5680 addq.l D0, 3
0000062A D16A 0002 add.w [A2 + 0x2], D0
0000062E 2F0B move.l -[A7], A3
00000630 4EB9 0001 DD1A jsr [0x0001DD1A]
00000636 4A00 tst.b D0
00000638 584F addq.w A7, 4
0000063A 671C beq +0x1E /* 00000658 */
0000063C 2F0B move.l -[A7], A3
0000063E 2057 movea.l A0, [A7]
00000640 2250 movea.l A1, [A0]
00000642 2269 0200 movea.l A1, [A1 + 0x200]
00000646 4E91 jsr [A1]
00000648 4A00 tst.b D0
0000064A 584F addq.w A7, 4
0000064C 6704 beq +0x6 /* 00000652 */
0000064E 700B moveq.l D0, 0x0B
00000650 6002 bra +0x4 /* 00000654 */
label00000652:
00000652 7007 moveq.l D0, 0x07
label00000654:
00000654 916A 0006 sub.w [A2 + 0x6], D0
label00000658:
00000658 362B 016C move.w D3, [A3 + 0x16C]
0000065C 0C43 FFFE cmpi.w D3, 0xFFFE
00000660 660C bne +0xE /* 0000066E */
00000662 302B 016E move.w D0, [A3 + 0x16E]
00000666 D16A 0002 add.w [A2 + 0x2], D0
0000066A 6000 00C6 bra +0xC8 /* 00000732 */
label0000066E:
0000066E 0C43 FFFF cmpi.w D3, 0xFFFF
00000672 6600 00BE bne +0xC0 /* 00000732 */
00000676 302B 016E move.w D0, [A3 + 0x16E]
0000067A 916A 0006 sub.w [A2 + 0x6], D0
0000067E 6000 00B2 bra +0xB4 /* 00000732 */
00000682 DF52 add.w [A2], D7
00000684 3003 move.w D0, D3
00000686 48C0 ext.l D0
00000688 3212 move.w D1, [A2]
0000068A 48C1 ext.l D1
0000068C D280 add.l D1, D0
0000068E 3541 0004 move.w [A2 + 0x4], D1
00000692 0C6B 0001 016C cmpi.w [A3 + 0x16C], 0x1
00000698 672C beq +0x2E /* 000006C6 */
0000069A 3005 move.w D0, D5
0000069C 48C0 ext.l D0
0000069E 5680 addq.l D0, 3
000006A0 916A 0006 sub.w [A2 + 0x6], D0
000006A4 362B 016C move.w D3, [A3 + 0x16C]
000006A8 0C43 FFFE cmpi.w D3, 0xFFFE
000006AC 660A bne +0xC /* 000006B8 */
000006AE 302B 016E move.w D0, [A3 + 0x16E]
000006B2 D16A 0002 add.w [A2 + 0x2], D0
000006B6 600E bra +0x10 /* 000006C6 */
label000006B8:
000006B8 0C43 FFFF cmpi.w D3, 0xFFFF
000006BC 6608 bne +0xA /* 000006C6 */
000006BE 302B 016E move.w D0, [A3 + 0x16E]
000006C2 916A 0006 sub.w [A2 + 0x6], D0
label000006C6:
000006C6 2F0A move.l -[A7], A2
000006C8 4EB9 0001 6AEE jsr [0x00016AEE]
000006CE 3600 move.w D3, D0
000006D0 B644 cmp.w D3, D4
000006D2 584F addq.w A7, 4
000006D4 6C5C bge +0x5E /* 00000732 */
000006D6 B86E FFC8 cmp.w D4, [A6 - 0x38]
000006DA 6C56 bge +0x58 /* 00000732 */
000006DC 3004 move.w D0, D4
000006DE 48C0 ext.l D0
000006E0 322A 0002 move.w D1, [A2 + 0x2]
000006E4 48C1 ext.l D1
000006E6 D280 add.l D1, D0
000006E8 3541 0006 move.w [A2 + 0x6], D1
000006EC 6044 bra +0x46 /* 00000732 */
000006EE 302B 016E move.w D0, [A3 + 0x16E]
000006F2 D16A 0002 add.w [A2 + 0x2], D0
000006F6 302E FFF4 move.w D0, [A6 - 0xC]
000006FA 48C0 ext.l D0
000006FC 5680 addq.l D0, 3
000006FE 3480 move.w [A2], D0
00000700 3003 move.w D0, D3
00000702 48C0 ext.l D0
00000704 3212 move.w D1, [A2]
00000706 48C1 ext.l D1
00000708 D280 add.l D1, D0
0000070A 3541 0004 move.w [A2 + 0x4], D1
0000070E 6022 bra +0x24 /* 00000732 */
00000710 302B 016E move.w D0, [A3 + 0x16E]
00000714 D16A 0002 add.w [A2 + 0x2], D0
00000718 302E FFF0 move.w D0, [A6 - 0x10]
0000071C 48C0 ext.l D0
0000071E 5980 subq.l D0, 4
00000720 3540 0004 move.w [A2 + 0x4], D0
00000724 3003 move.w D0, D3
00000726 48C0 ext.l D0
00000728 322A 0004 move.w D1, [A2 + 0x4]
0000072C 48C1 ext.l D1
0000072E 9280 sub.l D1, D0
00000730 3481 move.w [A2], D1
label00000732:
00000732 2F0B move.l -[A7], A3
00000734 2057 movea.l A0, [A7]
00000736 2250 movea.l A1, [A0]
00000738 2269 00AC movea.l A1, [A1 + 0xAC]
0000073C 4E91 jsr [A1]
0000073E 4A00 tst.b D0
00000740 584F addq.w A7, 4
00000742 6732 beq +0x34 /* 00000776 */
00000744 4A2B 015E tst.b [A3 + 0x15E]
00000748 672C beq +0x2E /* 00000776 */
0000074A 2F0B move.l -[A7], A3
0000074C 4EB9 0001 DD38 jsr [0x0001DD38]
00000752 4A00 tst.b D0
00000754 584F addq.w A7, 4
00000756 670C beq +0xE /* 00000764 */
00000758 2F0A move.l -[A7], A2
0000075A 2F3C 0001 0001 move.l -[A7], 0x10001
00000760 A8A8 syscall OffsetRect
00000762 6012 bra +0x14 /* 00000776 */
label00000764:
00000764 0C6B 4000 012C cmpi.w [A3 + 0x12C], 0x4000 /* '@\0' */
0000076A 660A bne +0xC /* 00000776 */
0000076C 2F0A move.l -[A7], A2
0000076E 2F3C 0001 0001 move.l -[A7], 0x10001
00000774 A8A8 syscall OffsetRect
label00000776:
00000776 3F3C FFFF move.w -[A7], 0xFFFF
0000077A 486E FFCA pea.l [A6 - 0x36]
0000077E 4EB9 0000 2642 jsr [0x00002642]
00000784 3F3C FFFF move.w -[A7], 0xFFFF
00000788 486E FFE8 pea.l [A6 - 0x18]
0000078C 4EB9 0000 265A jsr [0x0000265A]
00000792 4FEF 000C lea.l A7, [A7 + 0xC]
00000796 4CDF 0CF8 movem.l D3,D4,D5,D6,D7,A2,A3, [A7]+
0000079A 4E5E unlink A6
0000079C 4E75 rts
0000079E 4E56 FFEC link A6, -0x0014
000007A2 48E7 1030 movem.l -[A7], D3,A2,A3
000007A6 266E 0008 movea.l A3, [A6 + 0x8]
000007AA 246E 000C movea.l A2, [A6 + 0xC]
000007AE 486E FFFC pea.l [A6 - 0x4]
000007B2 2F0B move.l -[A7], A3
000007B4 2057 movea.l A0, [A7]
000007B6 2250 movea.l A1, [A0]
000007B8 2269 0264 movea.l A1, [A1 + 0x264]
000007BC 4E91 jsr [A1]
000007BE 302B 015C move.w D0, [A3 + 0x15C]
000007C2 48C0 ext.l D0
000007C4 504F addq.w A7, 8
000007C6 4EB9 0000 05F8 jsr [0x000005F8]
000007CC 0112 btst [A2], D0
000007CE 0000 0001 ori.b D0, 0x1
000007D2 0000 0083 ori.b D0, 0x83
000007D6 0005 0000 ori.b D5, 0x0
000007DA 0001 0020 ori.b D1, 0x20 /* ' ' */
000007DE 0000 0002 ori.b D0, 0x2
000007E2 0060 0000 ori.w -[A0], 0x0
000007E6 0003 00AC ori.b D3, 0xAC
000007EA 0000 0081 ori.b D0, 0x81
000007EE 000E 0000 ori.b A6, 0x0
000007F2 0082 004E 0000 ori.l D2, 0x4E0000 /* 'N\0\0' */
000007F8 0083 009A 4AAB ori.l D3, 0x9A4AAB
000007FE 0126 btst -[A6], D0
00000800 6700 00E6 beq +0xE8 /* 000008E8 */
00000804 34AE FFFC move.w [A2], [A6 - 0x4]
00000808 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
0000080E 7000 moveq.l D0, 0x00
00000810 102B 0130 move.b D0, [A3 + 0x130]
00000814 322E FFFC move.w D1, [A6 - 0x4]
00000818 48C1 ext.l D1
0000081A D280 add.l D1, D0
0000081C 3541 0004 move.w [A2 + 0x4], D1
00000820 162B 0130 move.b D3, [A3 + 0x130]
00000824 0C03 000C cmpi.b D3, 0xC
00000828 6604 bne +0x6 /* 0000082E */
0000082A 7010 moveq.l D0, 0x10
0000082C 6004 bra +0x6 /* 00000832 */
label0000082E:
0000082E 7000 moveq.l D0, 0x00
00000830 1003 move.b D0, D3
label00000832:
00000832 322A 0002 move.w D1, [A2 + 0x2]
00000836 48C1 ext.l D1
00000838 D280 add.l D1, D0
0000083A 3541 0006 move.w [A2 + 0x6], D1
0000083E 6000 00A8 bra +0xAA /* 000008E8 */
00000842 4AAB 0140 tst.l [A3 + 0x140]
00000846 6700 00A0 beq +0xA2 /* 000008E8 */
0000084A 486E FFF0 pea.l [A6 - 0x10]
0000084E 486B 013C pea.l [A3 + 0x13C]
00000852 2057 movea.l A0, [A7]
00000854 2250 movea.l A1, [A0]
00000856 2269 0014 movea.l A1, [A1 + 0x14]
0000085A 4E91 jsr [A1]
0000085C 2D6E FFF0 FFF8 move.l [A6 - 0x8], [A6 - 0x10]
00000862 34AE FFFC move.w [A2], [A6 - 0x4]
00000866 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
0000086C 302E FFFA move.w D0, [A6 - 0x6]
00000870 48C0 ext.l D0
00000872 322E FFFC move.w D1, [A6 - 0x4]
00000876 48C1 ext.l D1
00000878 D280 add.l D1, D0
0000087A 3541 0004 move.w [A2 + 0x4], D1
0000087E 302E FFF8 move.w D0, [A6 - 0x8]
00000882 48C0 ext.l D0
00000884 322A 0002 move.w D1, [A2 + 0x2]
00000888 48C1 ext.l D1
0000088A D280 add.l D1, D0
0000088C 3541 0006 move.w [A2 + 0x6], D1
00000890 504F addq.w A7, 8
00000892 6054 bra +0x56 /* 000008E8 */
00000894 486E FFEC pea.l [A6 - 0x14]
00000898 486B 014E pea.l [A3 + 0x14E]
0000089C 2057 movea.l A0, [A7]
0000089E 2250 movea.l A1, [A0]
000008A0 2269 0014 movea.l A1, [A1 + 0x14]
000008A4 4E91 jsr [A1]
000008A6 2D6E FFEC FFF4 move.l [A6 - 0xC], [A6 - 0x14]
000008AC 34AE FFFC move.w [A2], [A6 - 0x4]
000008B0 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
000008B6 302E FFF6 move.w D0, [A6 - 0xA]
000008BA 48C0 ext.l D0
000008BC 322E FFFC move.w D1, [A6 - 0x4]
000008C0 48C1 ext.l D1
000008C2 D280 add.l D1, D0
000008C4 3541 0004 move.w [A2 + 0x4], D1
000008C8 302E FFF4 move.w D0, [A6 - 0xC]
000008CC 48C0 ext.l D0
000008CE 322A 0002 move.w D1, [A2 + 0x2]
000008D2 48C1 ext.l D1
000008D4 D280 add.l D1, D0
000008D6 3541 0006 move.w [A2 + 0x6], D1
000008DA 504F addq.w A7, 8
000008DC 600A bra +0xC /* 000008E8 */
000008DE 24AD F69C move.l [A2], [A5 - 0x964]
000008E2 256D F6A0 0004 move.l [A2 + 0x4], [A5 - 0x960]
label000008E8:
000008E8 2F0B move.l -[A7], A3
000008EA 2057 movea.l A0, [A7]
000008EC 2250 movea.l A1, [A0]
000008EE 2269 00AC movea.l A1, [A1 + 0xAC]
000008F2 4E91 jsr [A1]
000008F4 4A00 tst.b D0
000008F6 584F addq.w A7, 4
000008F8 6718 beq +0x1A /* 00000912 */
000008FA 4A2B 015E tst.b [A3 + 0x15E]
000008FE 6712 beq +0x14 /* 00000912 */
00000900 0C6B 4000 012C cmpi.w [A3 + 0x12C], 0x4000 /* '@\0' */
00000906 660A bne +0xC /* 00000912 */
00000908 2F0A move.l -[A7], A2
0000090A 2F3C 0001 0001 move.l -[A7], 0x10001
00000910 A8A8 syscall OffsetRect
label00000912:
00000912 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00000916 4E5E unlink A6
00000918 4E75 rts
0000091A 4E56 FFF0 link A6, -0x0010
0000091E 48E7 1820 movem.l -[A7], D3,D4,A2
00000922 246E 0008 movea.l A2, [A6 + 0x8]
00000926 486A 000A pea.l [A2 + 0xA]
0000092A 2057 movea.l A0, [A7]
0000092C 2250 movea.l A1, [A0]
0000092E 2269 000C movea.l A1, [A1 + 0xC]
00000932 4E91 jsr [A1]
00000934 4A00 tst.b D0
00000936 584F addq.w A7, 4
00000938 6706 beq +0x8 /* 00000940 */
0000093A 7001 moveq.l D0, 0x01
0000093C 6000 00CE bra +0xD0 /* 00000A0C */
label00000940:
00000940 486E FFF8 pea.l [A6 - 0x8]
00000944 2F0A move.l -[A7], A2
00000946 4EB9 0001 6138 jsr [0x00016138]
0000094C 486E FFF8 pea.l [A6 - 0x8]
00000950 4EB9 0001 6AEE jsr [0x00016AEE]
00000956 48C0 ext.l D0
00000958 322A 0168 move.w D1, [A2 + 0x168]
0000095C 48C1 ext.l D1
0000095E 5281 addq.l D1, 1
00000960 D281 add.l D1, D1
00000962 9081 sub.l D0, D1
00000964 3600 move.w D3, D0
00000966 2F0A move.l -[A7], A2
00000968 4EB9 0001 DD70 jsr [0x0001DD70]
0000096E 4A00 tst.b D0
00000970 4FEF 0010 lea.l A7, [A7 + 0x10]
00000974 6734 beq +0x36 /* 000009AA */
00000976 182A 0130 move.b D4, [A2 + 0x130]
0000097A 0C04 0020 cmpi.b D4, 0x20 /* ' ' */
0000097E 6612 bne +0x14 /* 00000992 */
00000980 3003 move.w D0, D3
00000982 48C0 ext.l D0
00000984 72E0 moveq.l D1, 0xFFFFFFE0
00000986 D081 add.l D0, D1
00000988 7206 moveq.l D1, 0x06
0000098A B081 cmp.l D0, D1
0000098C 5CC0 sge D0
0000098E 4400 neg.b D0
00000990 607A bra +0x7C /* 00000A0C */
label00000992:
00000992 0C04 0020 cmpi.b D4, 0x20 /* ' ' */
00000996 6472 bcc +0x74 /* 00000A0A */
00000998 3003 move.w D0, D3
0000099A 48C0 ext.l D0
0000099C 72F0 moveq.l D1, 0xFFFFFFF0
0000099E D081 add.l D0, D1
000009A0 7216 moveq.l D1, 0x16
000009A2 B081 cmp.l D0, D1
000009A4 5CC0 sge D0
000009A6 4400 neg.b D0
000009A8 6062 bra +0x64 /* 00000A0C */
label000009AA:
000009AA 2F0A move.l -[A7], A2
000009AC 4EB9 0001 DCE8 jsr [0x0001DCE8]
000009B2 4A00 tst.b D0
000009B4 584F addq.w A7, 4
000009B6 6712 beq +0x14 /* 000009CA */
000009B8 3003 move.w D0, D3
000009BA 48C0 ext.l D0
000009BC 72E0 moveq.l D1, 0xFFFFFFE0
000009BE D081 add.l D0, D1
000009C0 7206 moveq.l D1, 0x06
000009C2 B081 cmp.l D0, D1
000009C4 5CC0 sge D0
000009C6 4400 neg.b D0
000009C8 6042 bra +0x44 /* 00000A0C */
label000009CA:
000009CA 2F0A move.l -[A7], A2
000009CC 4EB9 0001 DCB6 jsr [0x0001DCB6]
000009D2 4A00 tst.b D0
000009D4 584F addq.w A7, 4
000009D6 6732 beq +0x34 /* 00000A0A */
000009D8 486E FFF0 pea.l [A6 - 0x10]
000009DC 486A 014E pea.l [A2 + 0x14E]
000009E0 2057 movea.l A0, [A7]
000009E2 2250 movea.l A1, [A0]
000009E4 2269 0014 movea.l A1, [A1 + 0x14]
000009E8 4E91 jsr [A1]
000009EA 2D6E FFF0 FFF4 move.l [A6 - 0xC], [A6 - 0x10]
000009F0 302E FFF4 move.w D0, [A6 - 0xC]
000009F4 48C0 ext.l D0
000009F6 3203 move.w D1, D3
000009F8 48C1 ext.l D1
000009FA 9280 sub.l D1, D0
000009FC 7006 moveq.l D0, 0x06
000009FE B280 cmp.l D1, D0
00000A00 5CC1 sge D1
00000A02 4401 neg.b D1
00000A04 1001 move.b D0, D1
00000A06 504F addq.w A7, 8
00000A08 6002 bra +0x4 /* 00000A0C */
label00000A0A:
00000A0A 7000 moveq.l D0, 0x00
label00000A0C:
00000A0C 4CDF 0418 movem.l D3,D4,A2, [A7]+
00000A10 4E5E unlink A6
00000A12 4E75 rts
00000A14 4E56 0000 link A6, 0
00000A18 48E7 0038 movem.l -[A7], A2,A3,A4
00000A1C 286E 0008 movea.l A4, [A6 + 0x8]
00000A20 95CA sub.l A2, A2
00000A22 4267 clr.w -[A7]
00000A24 4879 0000 A462 push.l 0xA462
00000A2A 4879 0000 A426 push.l 0xA426
00000A30 4878 0004 push.l 0x4
00000A34 2F2C 0004 move.l -[A7], [A4 + 0x4]
00000A38 4EB9 0000 2582 jsr [0x00002582]
00000A3E 2648 movea.l A3, A0
00000A40 200B move.l D0, A3
00000A42 4FEF 0012 lea.l A7, [A7 + 0x12]
00000A46 670E beq +0x10 /* 00000A56 */
00000A48 486B 006A pea.l [A3 + 0x6A]
00000A4C 4EB9 0000 8422 jsr [0x00008422]
00000A52 2448 movea.l A2, A0
00000A54 584F addq.w A7, 4
label00000A56:
00000A56 204A movea.l A0, A2
00000A58 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000A5C 4E5E unlink A6
00000A5E 4E75 rts
00000A60 4E56 0000 link A6, 0
00000A64 48E7 1030 movem.l -[A7], D3,A2,A3
00000A68 266E 0008 movea.l A3, [A6 + 0x8]
00000A6C 7600 moveq.l D3, 0x00
00000A6E 4267 clr.w -[A7]
00000A70 4879 0000 A462 push.l 0xA462
00000A76 4879 0000 A426 push.l 0xA426
00000A7C 4878 0004 push.l 0x4
00000A80 2F2B 0004 move.l -[A7], [A3 + 0x4]
00000A84 4EB9 0000 2582 jsr [0x00002582]
00000A8A 2448 movea.l A2, A0
00000A8C 200A move.l D0, A2
00000A8E 4FEF 0012 lea.l A7, [A7 + 0x12]
00000A92 6712 beq +0x14 /* 00000AA6 */
00000A94 2F0A move.l -[A7], A2
00000A96 2057 movea.l A0, [A7]
00000A98 2268 0004 movea.l A1, [A0 + 0x4]
00000A9C 2269 01E0 movea.l A1, [A1 + 0x1E0]
00000AA0 4E91 jsr [A1]
00000AA2 3600 move.w D3, D0
00000AA4 584F addq.w A7, 4
label00000AA6:
00000AA6 3003 move.w D0, D3
00000AA8 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00000AAC 4E5E unlink A6
00000AAE 4E75 rts
00000AB0 4E56 0000 link A6, 0
00000AB4 48E7 1030 movem.l -[A7], D3,A2,A3
00000AB8 266E 0008 movea.l A3, [A6 + 0x8]
00000ABC 362E 000C move.w D3, [A6 + 0xC]
00000AC0 4267 clr.w -[A7]
00000AC2 4879 0000 A462 push.l 0xA462
00000AC8 4879 0000 A426 push.l 0xA426
00000ACE 4878 0004 push.l 0x4
00000AD2 2F2B 0004 move.l -[A7], [A3 + 0x4]
00000AD6 4EB9 0000 2582 jsr [0x00002582]
00000ADC 2448 movea.l A2, A0
00000ADE 200A move.l D0, A2
00000AE0 4FEF 0012 lea.l A7, [A7 + 0x12]
00000AE4 6712 beq +0x14 /* 00000AF8 */
00000AE6 3F03 move.w -[A7], D3
00000AE8 2F0A move.l -[A7], A2
00000AEA 2057 movea.l A0, [A7]
00000AEC 2268 0004 movea.l A1, [A0 + 0x4]
00000AF0 2269 01DC movea.l A1, [A1 + 0x1DC]
00000AF4 4E91 jsr [A1]
00000AF6 5C4F addq.w A7, 6
label00000AF8:
00000AF8 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00000AFC 4E5E unlink A6
00000AFE 4E75 rts
00000B00 4E56 0000 link A6, 0
00000B04 48E7 0038 movem.l -[A7], A2,A3,A4
00000B08 266E 0008 movea.l A3, [A6 + 0x8]
00000B0C 286E 000C movea.l A4, [A6 + 0xC]
00000B10 2F0B move.l -[A7], A3
00000B12 2057 movea.l A0, [A7]
00000B14 2250 movea.l A1, [A0]
00000B16 2269 01EC movea.l A1, [A1 + 0x1EC]
00000B1A 4E91 jsr [A1]
00000B1C 2448 movea.l A2, A0
00000B1E 200A move.l D0, A2
00000B20 584F addq.w A7, 4
00000B22 6716 beq +0x18 /* 00000B3A */
00000B24 2F0A move.l -[A7], A2
00000B26 2F0B move.l -[A7], A3
00000B28 2057 movea.l A0, [A7]
00000B2A 2250 movea.l A1, [A0]
00000B2C 2269 01F0 movea.l A1, [A1 + 0x1F0]
00000B30 4E91 jsr [A1]
00000B32 584F addq.w A7, 4
00000B34 3F00 move.w -[A7], D0
00000B36 2F0C move.l -[A7], A4
00000B38 A946 syscall GetMenuItemText/GetItem
label00000B3A:
00000B3A 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00000B3E 4E5E unlink A6
00000B40 4E75 rts
00000B42 4E56 FFF8 link A6, -0x0008
00000B46 48E7 1020 movem.l -[A7], D3,A2
00000B4A 246E 0008 movea.l A2, [A6 + 0x8]
00000B4E 486E FFF8 pea.l [A6 - 0x8]
00000B52 4EB9 0000 2652 jsr [0x00002652]
00000B58 2F0A move.l -[A7], A2
00000B5A 2057 movea.l A0, [A7]
00000B5C 2250 movea.l A1, [A0]
00000B5E 2269 0080 movea.l A1, [A1 + 0x80]
00000B62 4E91 jsr [A1]
00000B64 3600 move.w D3, D0
00000B66 3F03 move.w -[A7], D3
00000B68 4EB9 0000 2852 jsr [0x00002852]
00000B6E 2448 movea.l A2, A0
00000B70 200A move.l D0, A2
00000B72 4FEF 000A lea.l A7, [A7 + 0xA]
00000B76 6718 beq +0x1A /* 00000B90 */
00000B78 2052 movea.l A0, [A2]
00000B7A 3610 move.w D3, [A0]
00000B7C 3F3C FFFF move.w -[A7], 0xFFFF
00000B80 486E FFF8 pea.l [A6 - 0x8]
00000B84 4EB9 0000 265A jsr [0x0000265A]
00000B8A 3003 move.w D0, D3
00000B8C 5C4F addq.w A7, 6
00000B8E 6012 bra +0x14 /* 00000BA2 */
label00000B90:
00000B90 3F3C FFFF move.w -[A7], 0xFFFF
00000B94 486E FFF8 pea.l [A6 - 0x8]
00000B98 4EB9 0000 265A jsr [0x0000265A]
00000B9E 7000 moveq.l D0, 0x00
00000BA0 5C4F addq.w A7, 6
label00000BA2:
00000BA2 4CDF 0408 movem.l D3,A2, [A7]+
00000BA6 4E5E unlink A6
00000BA8 4E75 rts
00000BAA 4E56 FFF8 link A6, -0x0008
00000BAE 48E7 0030 movem.l -[A7], A2,A3
00000BB2 266E 0008 movea.l A3, [A6 + 0x8]
00000BB6 246E 000C movea.l A2, [A6 + 0xC]
00000BBA 486E FFF8 pea.l [A6 - 0x8]
00000BBE 2F0B move.l -[A7], A3
00000BC0 4EB9 0001 6138 jsr [0x00016138]
00000BC6 2F0B move.l -[A7], A3
00000BC8 4EB9 0001 DCAC jsr [0x0001DCAC]
00000BCE 4A00 tst.b D0
00000BD0 4FEF 000C lea.l A7, [A7 + 0xC]
00000BD4 660C bne +0xE /* 00000BE2 */
00000BD6 34AE FFFC move.w [A2], [A6 - 0x4]
00000BDA 356E FFFA 0002 move.w [A2 + 0x2], [A6 - 0x6]
00000BE0 600A bra +0xC /* 00000BEC */
label00000BE2:
00000BE2 34AE FFF8 move.w [A2], [A6 - 0x8]
00000BE6 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
label00000BEC:
00000BEC 2F0A move.l -[A7], A2
00000BEE 2F2B 0004 move.l -[A7], [A3 + 0x4]
00000BF2 2057 movea.l A0, [A7]
00000BF4 2268 0004 movea.l A1, [A0 + 0x4]
00000BF8 2269 0110 movea.l A1, [A1 + 0x110]
00000BFC 4E91 jsr [A1]
00000BFE 2F0A move.l -[A7], A2
00000C00 2F2B 0004 move.l -[A7], [A3 + 0x4]
00000C04 2057 movea.l A0, [A7]
00000C06 2268 0004 movea.l A1, [A0 + 0x4]
00000C0A 2269 0118 movea.l A1, [A1 + 0x118]
00000C0E 4E91 jsr [A1]
00000C10 4FEF 0010 lea.l A7, [A7 + 0x10]
00000C14 4CDF 0C00 movem.l A2,A3, [A7]+
00000C18 4E5E unlink A6
00000C1A 4E75 rts
00000C1C 4E56 0000 link A6, 0
00000C20 2F0A move.l -[A7], A2
00000C22 246E 0008 movea.l A2, [A6 + 0x8]
00000C26 2F2E 000C move.l -[A7], [A6 + 0xC]
00000C2A 486A 000E pea.l [A2 + 0xE]
00000C2E 4EB9 0001 C2CE jsr [0x0001C2CE]
00000C34 2F0A move.l -[A7], A2
00000C36 4EB9 0001 615E jsr [0x0001615E]
00000C3C 4FEF 000C lea.l A7, [A7 + 0xC]
00000C40 245F movea.l A2, [A7]+
00000C42 4E5E unlink A6
00000C44 4E75 rts
00000C46 4E56 0000 link A6, 0
00000C4A 48E7 1020 movem.l -[A7], D3,A2
00000C4E 246E 0008 movea.l A2, [A6 + 0x8]
00000C52 362E 000C move.w D3, [A6 + 0xC]
00000C56 B66A 0118 cmp.w D3, [A2 + 0x118]
00000C5A 670E beq +0x10 /* 00000C6A */
00000C5C 3543 0118 move.w [A2 + 0x118], D3
00000C60 2F0A move.l -[A7], A2
00000C62 4EB9 0001 615E jsr [0x0001615E]
00000C68 584F addq.w A7, 4
label00000C6A:
00000C6A 4CDF 0408 movem.l D3,A2, [A7]+
00000C6E 4E5E unlink A6
00000C70 4E75 rts
00000C72 4E56 0000 link A6, 0
00000C76 2F0A move.l -[A7], A2
00000C78 246E 0008 movea.l A2, [A6 + 0x8]
00000C7C 356E 000C 0162 move.w [A2 + 0x162], [A6 + 0xC]
00000C82 302A 015C move.w D0, [A2 + 0x15C]
00000C86 48C0 ext.l D0
00000C88 5380 subq.l D0, 1
00000C8A 670A beq +0xC /* 00000C96 */
00000C8C 5380 subq.l D0, 1
00000C8E 671C beq +0x1E /* 00000CAC */
00000C90 5380 subq.l D0, 1
00000C92 672E beq +0x30 /* 00000CC2 */
00000C94 6040 bra +0x42 /* 00000CD6 */
label00000C96:
00000C96 3F2A 0162 move.w -[A7], [A2 + 0x162]
00000C9A 486A 0122 pea.l [A2 + 0x122]
00000C9E 2057 movea.l A0, [A7]
00000CA0 2250 movea.l A1, [A0]
00000CA2 2269 0040 movea.l A1, [A1 + 0x40]
00000CA6 4E91 jsr [A1]
00000CA8 5C4F addq.w A7, 6
00000CAA 602A bra +0x2C /* 00000CD6 */
label00000CAC:
00000CAC 3F2A 0162 move.w -[A7], [A2 + 0x162]
00000CB0 486A 013C pea.l [A2 + 0x13C]
00000CB4 2057 movea.l A0, [A7]
00000CB6 2250 movea.l A1, [A0]
00000CB8 2269 0034 movea.l A1, [A1 + 0x34]
00000CBC 4E91 jsr [A1]
00000CBE 5C4F addq.w A7, 6
00000CC0 6014 bra +0x16 /* 00000CD6 */
label00000CC2:
00000CC2 3F2A 0162 move.w -[A7], [A2 + 0x162]
00000CC6 486A 014E pea.l [A2 + 0x14E]
00000CCA 2057 movea.l A0, [A7]
00000CCC 2250 movea.l A1, [A0]
00000CCE 2269 0034 movea.l A1, [A1 + 0x34]
00000CD2 4E91 jsr [A1]
00000CD4 5C4F addq.w A7, 6
label00000CD6:
00000CD6 245F movea.l A2, [A7]+
00000CD8 4E5E unlink A6
00000CDA 4E75 rts
00000CDC 4E56 0000 link A6, 0
00000CE0 48E7 1820 movem.l -[A7], D3,D4,A2
00000CE4 246E 0008 movea.l A2, [A6 + 0x8]
00000CE8 362E 000C move.w D3, [A6 + 0xC]
00000CEC 182E 000E move.b D4, [A6 + 0xE]
00000CF0 B66A 0168 cmp.w D3, [A2 + 0x168]
00000CF4 671C beq +0x1E /* 00000D12 */
00000CF6 3543 0168 move.w [A2 + 0x168], D3
00000CFA 4A04 tst.b D4
00000CFC 6714 beq +0x16 /* 00000D12 */
00000CFE 42A7 clr.l -[A7]
00000D00 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000D04 2057 movea.l A0, [A7]
00000D06 2268 0004 movea.l A1, [A0 + 0x4]
00000D0A 2269 00F0 movea.l A1, [A1 + 0xF0]
00000D0E 4E91 jsr [A1]
00000D10 504F addq.w A7, 8
label00000D12:
00000D12 4CDF 0418 movem.l D3,D4,A2, [A7]+
00000D16 4E5E unlink A6
00000D18 4E75 rts
00000D1A 4E56 0000 link A6, 0
00000D1E 48E7 1020 movem.l -[A7], D3,A2
00000D22 246E 0008 movea.l A2, [A6 + 0x8]
00000D26 162E 000C move.b D3, [A6 + 0xC]
00000D2A B62A 0008 cmp.b D3, [A2 + 0x8]
00000D2E 673E beq +0x40 /* 00000D6E */
00000D30 1543 0008 move.b [A2 + 0x8], D3
00000D34 1F3C 0001 move.b -[A7], 0x1
00000D38 1F03 move.b -[A7], D3
00000D3A 2F0A move.l -[A7], A2
00000D3C 2057 movea.l A0, [A7]
00000D3E 2250 movea.l A1, [A0]
00000D40 2269 0214 movea.l A1, [A1 + 0x214]
00000D44 4E91 jsr [A1]
00000D46 1F3C 0001 move.b -[A7], 0x1
00000D4A 1F03 move.b -[A7], D3
00000D4C 2F0A move.l -[A7], A2
00000D4E 2057 movea.l A0, [A7]
00000D50 2250 movea.l A1, [A0]
00000D52 2269 0210 movea.l A1, [A1 + 0x210]
00000D56 4E91 jsr [A1]
00000D58 42A7 clr.l -[A7]
00000D5A 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000D5E 2057 movea.l A0, [A7]
00000D60 2268 0004 movea.l A1, [A0 + 0x4]
00000D64 2269 00F0 movea.l A1, [A1 + 0xF0]
00000D68 4E91 jsr [A1]
00000D6A 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000D6E:
00000D6E 4CDF 0408 movem.l D3,A2, [A7]+
00000D72 4E5E unlink A6
00000D74 4E75 rts
00000D76 4E56 0000 link A6, 0
00000D7A 2F0A move.l -[A7], A2
00000D7C 246E 0008 movea.l A2, [A6 + 0x8]
00000D80 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000D84 2057 movea.l A0, [A7]
00000D86 2268 0004 movea.l A1, [A0 + 0x4]
00000D8A 2269 001C movea.l A1, [A1 + 0x1C]
00000D8E 4E91 jsr [A1]
00000D90 5380 subq.l D0, 1
00000D92 57C0 seq D0
00000D94 4400 neg.b D0
00000D96 584F addq.w A7, 4
00000D98 1F00 move.b -[A7], D0
00000D9A 2F0A move.l -[A7], A2
00000D9C 2057 movea.l A0, [A7]
00000D9E 2250 movea.l A1, [A0]
00000DA0 2269 00B0 movea.l A1, [A1 + 0xB0]
00000DA4 4E91 jsr [A1]
00000DA6 1F3C 0001 move.b -[A7], 0x1
00000DAA 4227 clr.b -[A7]
00000DAC 2F0A move.l -[A7], A2
00000DAE 2057 movea.l A0, [A7]
00000DB0 2250 movea.l A1, [A0]
00000DB2 2269 0214 movea.l A1, [A1 + 0x214]
00000DB6 4E91 jsr [A1]
00000DB8 1F3C 0001 move.b -[A7], 0x1
00000DBC 4227 clr.b -[A7]
00000DBE 2F0A move.l -[A7], A2
00000DC0 2057 movea.l A0, [A7]
00000DC2 2250 movea.l A1, [A0]
00000DC4 2269 0210 movea.l A1, [A1 + 0x210]
00000DC8 4E91 jsr [A1]
00000DCA 4FEF 0016 lea.l A7, [A7 + 0x16]
00000DCE 245F movea.l A2, [A7]+
00000DD0 4E5E unlink A6
00000DD2 4E75 rts
00000DD4 4E56 FFFE link A6, -0x0002
00000DD8 48E7 1830 movem.l -[A7], D3,D4,A2,A3
00000DDC 246E 0008 movea.l A2, [A6 + 0x8]
00000DE0 266E 000C movea.l A3, [A6 + 0xC]
00000DE4 362E 0010 move.w D3, [A6 + 0x10]
00000DE8 200B move.l D0, A3
00000DEA 6700 009C beq +0x9E /* 00000E88 */
00000DEE 2F0A move.l -[A7], A2
00000DF0 4EB9 0001 DCA2 jsr [0x0001DCA2]
00000DF6 4A00 tst.b D0
00000DF8 584F addq.w A7, 4
00000DFA 6734 beq +0x36 /* 00000E30 */
00000DFC 2F0B move.l -[A7], A3
00000DFE 3F03 move.w -[A7], D3
00000E00 486E FFFE pea.l [A6 - 0x2]
00000E04 A943 syscall GetItmMark
00000E06 4A6E FFFE tst.w [A6 - 0x2]
00000E0A 6662 bne +0x64 /* 00000E6E */
00000E0C 2F0A move.l -[A7], A2
00000E0E 2057 movea.l A0, [A7]
00000E10 2250 movea.l A1, [A0]
00000E12 2269 01E8 movea.l A1, [A1 + 0x1E8]
00000E16 4E91 jsr [A1]
00000E18 0C40 000C cmpi.w D0, 0xC
00000E1C 584F addq.w A7, 4
00000E1E 6C08 bge +0xA /* 00000E28 */
00000E20 203C 0000 FFA5 move.l D0, 0xFFA5
00000E26 6002 bra +0x4 /* 00000E2A */
label00000E28:
00000E28 7012 moveq.l D0, 0x12
label00000E2A:
00000E2A 3D40 FFFE move.w [A6 - 0x2], D0
00000E2E 603E bra +0x40 /* 00000E6E */
label00000E30:
00000E30 2F0A move.l -[A7], A2
00000E32 2057 movea.l A0, [A7]
00000E34 2250 movea.l A1, [A0]
00000E36 2269 01F0 movea.l A1, [A1 + 0x1F0]
00000E3A 4E91 jsr [A1]
00000E3C 3800 move.w D4, D0
00000E3E B843 cmp.w D4, D3
00000E40 584F addq.w A7, 4
00000E42 6708 beq +0xA /* 00000E4C */
00000E44 2F0B move.l -[A7], A3
00000E46 3F04 move.w -[A7], D4
00000E48 4267 clr.w -[A7]
00000E4A A944 syscall SetItmMark
label00000E4C:
00000E4C 2F0A move.l -[A7], A2
00000E4E 2057 movea.l A0, [A7]
00000E50 2250 movea.l A1, [A0]
00000E52 2269 01E8 movea.l A1, [A1 + 0x1E8]
00000E56 4E91 jsr [A1]
00000E58 0C40 000C cmpi.w D0, 0xC
00000E5C 584F addq.w A7, 4
00000E5E 6C08 bge +0xA /* 00000E68 */
00000E60 203C 0000 FFA5 move.l D0, 0xFFA5
00000E66 6002 bra +0x4 /* 00000E6A */
label00000E68:
00000E68 7012 moveq.l D0, 0x12
label00000E6A:
00000E6A 3D40 FFFE move.w [A6 - 0x2], D0
label00000E6E:
00000E6E 2F0B move.l -[A7], A3
00000E70 3F03 move.w -[A7], D3
00000E72 3F2E FFFE move.w -[A7], [A6 - 0x2]
00000E76 A944 syscall SetItmMark
00000E78 3F03 move.w -[A7], D3
00000E7A 2F0A move.l -[A7], A2
00000E7C 2057 movea.l A0, [A7]
00000E7E 2250 movea.l A1, [A0]
00000E80 2269 01F4 movea.l A1, [A1 + 0x1F4]
00000E84 4E91 jsr [A1]
00000E86 5C4F addq.w A7, 6
label00000E88:
00000E88 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
00000E8C 4E5E unlink A6
00000E8E 4E75 rts
00000E90 4E56 0000 link A6, 0
00000E94 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
00000E98 246E 0008 movea.l A2, [A6 + 0x8]
00000E9C 1A2E 000C move.b D5, [A6 + 0xC]
00000EA0 182E 000E move.b D4, [A6 + 0xE]
00000EA4 486A 000A pea.l [A2 + 0xA]
00000EA8 2057 movea.l A0, [A7]
00000EAA 2250 movea.l A1, [A0]
00000EAC 2269 000C movea.l A1, [A1 + 0xC]
00000EB0 4E91 jsr [A1]
00000EB2 4A00 tst.b D0
00000EB4 584F addq.w A7, 4
00000EB6 6700 00BA beq +0xBC /* 00000F72 */
00000EBA 162A 011A move.b D3, [A2 + 0x11A]
00000EBE 2F0A move.l -[A7], A2
00000EC0 4EB9 0001 611C jsr [0x0001611C]
00000EC6 4A00 tst.b D0
00000EC8 584F addq.w A7, 4
00000ECA 6700 00A6 beq +0xA8 /* 00000F72 */
00000ECE 2F0A move.l -[A7], A2
00000ED0 4EB9 0001 6180 jsr [0x00016180]
00000ED6 4A00 tst.b D0
00000ED8 584F addq.w A7, 4
00000EDA 6700 0096 beq +0x98 /* 00000F72 */
00000EDE 2F0A move.l -[A7], A2
00000EE0 2057 movea.l A0, [A7]
00000EE2 2250 movea.l A1, [A0]
00000EE4 2269 00AC movea.l A1, [A1 + 0xAC]
00000EE8 4E91 jsr [A1]
00000EEA 4A00 tst.b D0
00000EEC 584F addq.w A7, 4
00000EEE 671A beq +0x1C /* 00000F0A */
00000EF0 2F0A move.l -[A7], A2
00000EF2 2057 movea.l A0, [A7]
00000EF4 2250 movea.l A1, [A0]
00000EF6 2269 01DC movea.l A1, [A1 + 0x1DC]
00000EFA 4E91 jsr [A1]
00000EFC 4A00 tst.b D0
00000EFE 584F addq.w A7, 4
00000F00 6608 bne +0xA /* 00000F0A */
00000F02 157C 0001 011A move.b [A2 + 0x11A], 0x1
00000F08 601C bra +0x1E /* 00000F26 */
label00000F0A:
00000F0A 2F0A move.l -[A7], A2
00000F0C 2057 movea.l A0, [A7]
00000F0E 2250 movea.l A1, [A0]
00000F10 2269 01DC movea.l A1, [A1 + 0x1DC]
00000F14 4E91 jsr [A1]
00000F16 4A00 tst.b D0
00000F18 584F addq.w A7, 4
00000F1A 6706 beq +0x8 /* 00000F22 */
00000F1C 1545 011A move.b [A2 + 0x11A], D5
00000F20 6004 bra +0x6 /* 00000F26 */
label00000F22:
00000F22 422A 011A clr.b [A2 + 0x11A]
label00000F26:
00000F26 B62A 011A cmp.b D3, [A2 + 0x11A]
00000F2A 6746 beq +0x48 /* 00000F72 */
00000F2C 4A04 tst.b D4
00000F2E 6742 beq +0x44 /* 00000F72 */
00000F30 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000F34 4EB9 0000 359A jsr [0x0000359A]
00000F3A 4A00 tst.b D0
00000F3C 584F addq.w A7, 4
00000F3E 6732 beq +0x34 /* 00000F72 */
00000F40 42A7 clr.l -[A7]
00000F42 2F2A 0004 move.l -[A7], [A2 + 0x4]
00000F46 2057 movea.l A0, [A7]
00000F48 2268 0004 movea.l A1, [A0 + 0x4]
00000F4C 2269 00E8 movea.l A1, [A1 + 0xE8]
00000F50 4E91 jsr [A1]
00000F52 4A00 tst.b D0
00000F54 504F addq.w A7, 8
00000F56 671A beq +0x1C /* 00000F72 */
00000F58 2F0A move.l -[A7], A2
00000F5A 2057 movea.l A0, [A7]
00000F5C 2250 movea.l A1, [A0]
00000F5E 2269 025C movea.l A1, [A1 + 0x25C]
00000F62 4E91 jsr [A1]
00000F64 2F0A move.l -[A7], A2
00000F66 2057 movea.l A0, [A7]
00000F68 2250 movea.l A1, [A0]
00000F6A 2269 0244 movea.l A1, [A1 + 0x244]
00000F6E 4E91 jsr [A1]
00000F70 504F addq.w A7, 8
label00000F72:
00000F72 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
00000F76 4E5E unlink A6
00000F78 4E75 rts
00000F7A 4E56 0000 link A6, 0
00000F7E 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
00000F82 246E 0008 movea.l A2, [A6 + 0x8]
00000F86 1A2E 000C move.b D5, [A6 + 0xC]
00000F8A 182E 000E move.b D4, [A6 + 0xE]
00000F8E 362A 012C move.w D3, [A2 + 0x12C]
00000F92 2F0A move.l -[A7], A2
00000F94 4EB9 0001 611C jsr [0x0001611C]
00000F9A 4A00 tst.b D0
00000F9C 584F addq.w A7, 4
00000F9E 6764 beq +0x66 /* 00001004 */
00000FA0 2F0A move.l -[A7], A2
00000FA2 4EB9 0001 6180 jsr [0x00016180]
00000FA8 4A00 tst.b D0
00000FAA 584F addq.w A7, 4
00000FAC 6756 beq +0x58 /* 00001004 */
00000FAE 2F0A move.l -[A7], A2
00000FB0 2057 movea.l A0, [A7]
00000FB2 2250 movea.l A1, [A0]
00000FB4 2269 00AC movea.l A1, [A1 + 0xAC]
00000FB8 4E91 jsr [A1]
00000FBA 4A00 tst.b D0
00000FBC 584F addq.w A7, 4
00000FBE 671A beq +0x1C /* 00000FDA */
00000FC0 2F0A move.l -[A7], A2
00000FC2 2057 movea.l A0, [A7]
00000FC4 2250 movea.l A1, [A0]
00000FC6 2269 01DC movea.l A1, [A1 + 0x1DC]
00000FCA 4E91 jsr [A1]
00000FCC 4A00 tst.b D0
00000FCE 584F addq.w A7, 4
00000FD0 6608 bne +0xA /* 00000FDA */
00000FD2 357C 4000 012C move.w [A2 + 0x12C], 0x4000 /* '@\0' */
00000FD8 6030 bra +0x32 /* 0000100A */
label00000FDA:
00000FDA 2F0A move.l -[A7], A2
00000FDC 2057 movea.l A0, [A7]
00000FDE 2250 movea.l A1, [A0]
00000FE0 2269 01DC movea.l A1, [A1 + 0x1DC]
00000FE4 4E91 jsr [A1]
00000FE6 4A00 tst.b D0
00000FE8 584F addq.w A7, 4
00000FEA 6712 beq +0x14 /* 00000FFE */
00000FEC 4A05 tst.b D5
00000FEE 6706 beq +0x8 /* 00000FF6 */
00000FF0 303C 4000 move.w D0, 0x4000 /* '@\0' */
00000FF4 6002 bra +0x4 /* 00000FF8 */
label00000FF6:
00000FF6 7000 moveq.l D0, 0x00
label00000FF8:
00000FF8 3540 012C move.w [A2 + 0x12C], D0
00000FFC 600C bra +0xE /* 0000100A */
label00000FFE:
00000FFE 426A 012C clr.w [A2 + 0x12C]
00001002 6006 bra +0x8 /* 0000100A */
label00001004:
00001004 357C 0001 012C move.w [A2 + 0x12C], 0x1
label0000100A:
0000100A B66A 012C cmp.w D3, [A2 + 0x12C]
0000100E 6700 008E beq +0x90 /* 0000109E */
00001012 4A04 tst.b D4
00001014 6700 0088 beq +0x8A /* 0000109E */
00001018 2F0A move.l -[A7], A2
0000101A 4EB9 0001 6A8C jsr [0x00016A8C]
00001020 4A00 tst.b D0
00001022 584F addq.w A7, 4
00001024 6778 beq +0x7A /* 0000109E */
00001026 42A7 clr.l -[A7]
00001028 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000102C 2057 movea.l A0, [A7]
0000102E 2268 0004 movea.l A1, [A0 + 0x4]
00001032 2269 00E8 movea.l A1, [A1 + 0xE8]
00001036 4E91 jsr [A1]
00001038 4A00 tst.b D0
0000103A 504F addq.w A7, 8
0000103C 6760 beq +0x62 /* 0000109E */
0000103E 2F0A move.l -[A7], A2
00001040 2057 movea.l A0, [A7]
00001042 2250 movea.l A1, [A0]
00001044 2269 0258 movea.l A1, [A1 + 0x258]
00001048 4E91 jsr [A1]
0000104A 4AAA 0126 tst.l [A2 + 0x126]
0000104E 584F addq.w A7, 4
00001050 670E beq +0x10 /* 00001060 */
00001052 2F0A move.l -[A7], A2
00001054 2057 movea.l A0, [A7]
00001056 2250 movea.l A1, [A0]
00001058 2269 0248 movea.l A1, [A1 + 0x248]
0000105C 4E91 jsr [A1]
0000105E 584F addq.w A7, 4
label00001060:
00001060 2F0A move.l -[A7], A2
00001062 4EB9 0001 DCE8 jsr [0x0001DCE8]
00001068 4A00 tst.b D0
0000106A 584F addq.w A7, 4
0000106C 6714 beq +0x16 /* 00001082 */
0000106E 4AAA 0140 tst.l [A2 + 0x140]
00001072 670E beq +0x10 /* 00001082 */
00001074 2F0A move.l -[A7], A2
00001076 2057 movea.l A0, [A7]
00001078 2250 movea.l A1, [A0]
0000107A 2269 024C movea.l A1, [A1 + 0x24C]
0000107E 4E91 jsr [A1]
00001080 584F addq.w A7, 4
label00001082:
00001082 2F0A move.l -[A7], A2
00001084 4EB9 0001 DCB6 jsr [0x0001DCB6]
0000108A 4A00 tst.b D0
0000108C 584F addq.w A7, 4
0000108E 670E beq +0x10 /* 0000109E */
00001090 2F0A move.l -[A7], A2
00001092 2057 movea.l A0, [A7]
00001094 2250 movea.l A1, [A0]
00001096 2269 0250 movea.l A1, [A1 + 0x250]
0000109A 4E91 jsr [A1]
0000109C 584F addq.w A7, 4
label0000109E:
0000109E 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
000010A2 4E5E unlink A6
000010A4 4E75 rts
000010A6 4E56 FFE2 link A6, -0x001E
000010AA 48E7 0038 movem.l -[A7], A2,A3,A4
000010AE 266E 0008 movea.l A3, [A6 + 0x8]
000010B2 286E 000C movea.l A4, [A6 + 0xC]
000010B6 246E 0010 movea.l A2, [A6 + 0x10]
000010BA 200C move.l D0, A4
000010BC 6716 beq +0x18 /* 000010D4 */
000010BE 486E FFFA pea.l [A6 - 0x6]
000010C2 4EB9 0000 0F02 jsr [0x00000F02]
000010C8 28AE FFFA move.l [A4], [A6 - 0x6]
000010CC 396E FFFE 0004 move.w [A4 + 0x4], [A6 - 0x2]
000010D2 584F addq.w A7, 4
label000010D4:
000010D4 200A move.l D0, A2
000010D6 6700 00A8 beq +0xAA /* 00001180 */
000010DA 2F0B move.l -[A7], A3
000010DC 4EB9 0001 611C jsr [0x0001611C]
000010E2 4A00 tst.b D0
000010E4 584F addq.w A7, 4
000010E6 6754 beq +0x56 /* 0000113C */
000010E8 2F0B move.l -[A7], A3
000010EA 4EB9 0001 6180 jsr [0x00016180]
000010F0 4A00 tst.b D0
000010F2 584F addq.w A7, 4
000010F4 6746 beq +0x48 /* 0000113C */
000010F6 2F0B move.l -[A7], A3
000010F8 2057 movea.l A0, [A7]
000010FA 2250 movea.l A1, [A0]
000010FC 2269 00AC movea.l A1, [A1 + 0xAC]
00001100 4E91 jsr [A1]
00001102 4A00 tst.b D0
00001104 584F addq.w A7, 4
00001106 6716 beq +0x18 /* 0000111E */
00001108 1F3C 0007 move.b -[A7], 0x7
0000110C 486E FFF4 pea.l [A6 - 0xC]
00001110 4EB9 0000 0EFA jsr [0x00000EFA]
00001116 41EE FFF4 lea.l A0, [A6 - 0xC]
0000111A 5C4F addq.w A7, 6
0000111C 6014 bra +0x16 /* 00001132 */
label0000111E:
0000111E 1F3C 0003 move.b -[A7], 0x3
00001122 486E FFEE pea.l [A6 - 0x12]
00001126 4EB9 0000 0EFA jsr [0x00000EFA]
0000112C 41EE FFEE lea.l A0, [A6 - 0x12]
00001130 5C4F addq.w A7, 6
label00001132:
00001132 2490 move.l [A2], [A0]
00001134 3568 0004 0004 move.w [A2 + 0x4], [A0 + 0x4]
0000113A 6044 bra +0x46 /* 00001180 */
label0000113C:
0000113C 2F0B move.l -[A7], A3
0000113E 2057 movea.l A0, [A7]
00001140 2250 movea.l A1, [A0]
00001142 2269 00AC movea.l A1, [A1 + 0xAC]
00001146 4E91 jsr [A1]
00001148 4A00 tst.b D0
0000114A 584F addq.w A7, 4
0000114C 6716 beq +0x18 /* 00001164 */
0000114E 1F3C 0004 move.b -[A7], 0x4
00001152 486E FFE8 pea.l [A6 - 0x18]
00001156 4EB9 0000 0EFA jsr [0x00000EFA]
0000115C 41EE FFE8 lea.l A0, [A6 - 0x18]
00001160 5C4F addq.w A7, 6
00001162 6014 bra +0x16 /* 00001178 */
label00001164:
00001164 1F3C 0002 move.b -[A7], 0x2
00001168 486E FFE2 pea.l [A6 - 0x1E]
0000116C 4EB9 0000 0EFA jsr [0x00000EFA]
00001172 41EE FFE2 lea.l A0, [A6 - 0x1E]
00001176 5C4F addq.w A7, 6
label00001178:
00001178 2490 move.l [A2], [A0]
0000117A 3568 0004 0004 move.w [A2 + 0x4], [A0 + 0x4]
label00001180:
00001180 7001 moveq.l D0, 0x01
00001182 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00001186 4E5E unlink A6
00001188 4E75 rts
0000118A 4E56 FFF4 link A6, -0x000C
0000118E 486E FFFA pea.l [A6 - 0x6]
00001192 486E FFF4 pea.l [A6 - 0xC]
00001196 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000119A 2057 movea.l A0, [A7]
0000119C 2250 movea.l A1, [A0]
0000119E 2269 0090 movea.l A1, [A1 + 0x90]
000011A2 4E91 jsr [A1]
000011A4 486E FFF4 pea.l [A6 - 0xC]
000011A8 AA14 syscall RGBForeColor
000011AA 486E FFFA pea.l [A6 - 0x6]
000011AE AA15 syscall RGBBackColor
000011B0 7001 moveq.l D0, 0x01
000011B2 4E5E unlink A6
000011B4 4E75 rts
000011B6 4E56 0000 link A6, 0
000011BA 2F0A move.l -[A7], A2
000011BC 246E 0008 movea.l A2, [A6 + 0x8]
000011C0 2F2A 0004 move.l -[A7], [A2 + 0x4]
000011C4 4EB9 0001 D5B6 jsr [0x0001D5B6]
000011CA 5500 subq.b D0, 2
000011CC 584F addq.w A7, 4
000011CE 6636 bne +0x38 /* 00001206 */
000011D0 4227 clr.b -[A7]
000011D2 4227 clr.b -[A7]
000011D4 2F0A move.l -[A7], A2
000011D6 2057 movea.l A0, [A7]
000011D8 2250 movea.l A1, [A0]
000011DA 2269 0214 movea.l A1, [A1 + 0x214]
000011DE 4E91 jsr [A1]
000011E0 4227 clr.b -[A7]
000011E2 4227 clr.b -[A7]
000011E4 2F0A move.l -[A7], A2
000011E6 2057 movea.l A0, [A7]
000011E8 2250 movea.l A1, [A0]
000011EA 2269 0210 movea.l A1, [A1 + 0x210]
000011EE 4E91 jsr [A1]
000011F0 42A7 clr.l -[A7]
000011F2 2F2A 0004 move.l -[A7], [A2 + 0x4]
000011F6 2057 movea.l A0, [A7]
000011F8 2268 0004 movea.l A1, [A0 + 0x4]
000011FC 2269 00F0 movea.l A1, [A1 + 0xF0]
00001200 4E91 jsr [A1]
00001202 4FEF 0018 lea.l A7, [A7 + 0x18]
label00001206:
00001206 245F movea.l A2, [A7]+
00001208 4E5E unlink A6
0000120A 4E75 rts
0000120C 4E56 0000 link A6, 0
00001210 2F0A move.l -[A7], A2
00001212 246E 0008 movea.l A2, [A6 + 0x8]
00001216 2F0A move.l -[A7], A2
00001218 4EB9 0001 611C jsr [0x0001611C]
0000121E 4A00 tst.b D0
00001220 584F addq.w A7, 4
00001222 6636 bne +0x38 /* 0000125A */
00001224 4227 clr.b -[A7]
00001226 4227 clr.b -[A7]
00001228 2F0A move.l -[A7], A2
0000122A 2057 movea.l A0, [A7]
0000122C 2250 movea.l A1, [A0]
0000122E 2269 0214 movea.l A1, [A1 + 0x214]
00001232 4E91 jsr [A1]
00001234 4227 clr.b -[A7]
00001236 4227 clr.b -[A7]
00001238 2F0A move.l -[A7], A2
0000123A 2057 movea.l A0, [A7]
0000123C 2250 movea.l A1, [A0]
0000123E 2269 0210 movea.l A1, [A1 + 0x210]
00001242 4E91 jsr [A1]
00001244 42A7 clr.l -[A7]
00001246 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000124A 2057 movea.l A0, [A7]
0000124C 2268 0004 movea.l A1, [A0 + 0x4]
00001250 2269 00F0 movea.l A1, [A1 + 0xF0]
00001254 4E91 jsr [A1]
00001256 4FEF 0018 lea.l A7, [A7 + 0x18]
label0000125A:
0000125A 245F movea.l A2, [A7]+
0000125C 4E5E unlink A6
0000125E 4E75 rts
00001260 4E56 0000 link A6, 0
00001264 2F0A move.l -[A7], A2
00001266 246E 0008 movea.l A2, [A6 + 0x8]
0000126A 2F0A move.l -[A7], A2
0000126C 4EB9 0001 6180 jsr [0x00016180]
00001272 4A00 tst.b D0
00001274 584F addq.w A7, 4
00001276 672C beq +0x2E /* 000012A4 */
00001278 4227 clr.b -[A7]
0000127A 4227 clr.b -[A7]
0000127C 2F0A move.l -[A7], A2
0000127E 2057 movea.l A0, [A7]
00001280 2250 movea.l A1, [A0]
00001282 2269 0214 movea.l A1, [A1 + 0x214]
00001286 4E91 jsr [A1]
00001288 4227 clr.b -[A7]
0000128A 4227 clr.b -[A7]
0000128C 2F0A move.l -[A7], A2
0000128E 2057 movea.l A0, [A7]
00001290 2250 movea.l A1, [A0]
00001292 2269 0210 movea.l A1, [A1 + 0x210]
00001296 4E91 jsr [A1]
00001298 2F0A move.l -[A7], A2
0000129A 4EB9 0001 615E jsr [0x0001615E]
000012A0 4FEF 0014 lea.l A7, [A7 + 0x14]
label000012A4:
000012A4 245F movea.l A2, [A7]+
000012A6 4E5E unlink A6
000012A8 4E75 rts
000012AA 4E56 0000 link A6, 0
000012AE 2F0A move.l -[A7], A2
000012B0 246E 0008 movea.l A2, [A6 + 0x8]
000012B4 2F0A move.l -[A7], A2
000012B6 4EB9 0001 6180 jsr [0x00016180]
000012BC 4A00 tst.b D0
000012BE 584F addq.w A7, 4
000012C0 662C bne +0x2E /* 000012EE */
000012C2 4227 clr.b -[A7]
000012C4 4227 clr.b -[A7]
000012C6 2F0A move.l -[A7], A2
000012C8 2057 movea.l A0, [A7]
000012CA 2250 movea.l A1, [A0]
000012CC 2269 0214 movea.l A1, [A1 + 0x214]
000012D0 4E91 jsr [A1]
000012D2 4227 clr.b -[A7]
000012D4 4227 clr.b -[A7]
000012D6 2F0A move.l -[A7], A2
000012D8 2057 movea.l A0, [A7]
000012DA 2250 movea.l A1, [A0]
000012DC 2269 0210 movea.l A1, [A1 + 0x210]
000012E0 4E91 jsr [A1]
000012E2 2F0A move.l -[A7], A2
000012E4 4EB9 0001 615E jsr [0x0001615E]
000012EA 4FEF 0014 lea.l A7, [A7 + 0x14]
label000012EE:
000012EE 245F movea.l A2, [A7]+
000012F0 4E5E unlink A6
000012F2 4E75 rts
000012F4 4E56 0000 link A6, 0
000012F8 2F0A move.l -[A7], A2
000012FA 246E 0008 movea.l A2, [A6 + 0x8]
000012FE 4227 clr.b -[A7]
00001300 4227 clr.b -[A7]
00001302 2F0A move.l -[A7], A2
00001304 2057 movea.l A0, [A7]
00001306 2250 movea.l A1, [A0]
00001308 2269 0214 movea.l A1, [A1 + 0x214]
0000130C 4E91 jsr [A1]
0000130E 4227 clr.b -[A7]
00001310 4227 clr.b -[A7]
00001312 2F0A move.l -[A7], A2
00001314 2057 movea.l A0, [A7]
00001316 2250 movea.l A1, [A0]
00001318 2269 0210 movea.l A1, [A1 + 0x210]
0000131C 4E91 jsr [A1]
0000131E 4FEF 0010 lea.l A7, [A7 + 0x10]
00001322 245F movea.l A2, [A7]+
00001324 4E5E unlink A6
00001326 4E75 rts
00001328 4E56 FFF6 link A6, -0x000A
0000132C 48E7 1030 movem.l -[A7], D3,A2,A3
00001330 246E 0008 movea.l A2, [A6 + 0x8]
00001334 262E 000E move.l D3, [A6 + 0xE]
00001338 266E 0016 movea.l A3, [A6 + 0x16]
0000133C 2003 move.l D0, D3
0000133E 4EB9 0000 05F8 jsr [0x000005F8]
00001344 0254 636F andi.w [A4], 0x636F /* 'co' */
00001348 6E74 bgt +0x76 /* 000013BE */
0000134A 7472 moveq.l D2, 0x72
0000134C 616E bsr +0x70 /* 000013BC */
0000134E 0009 636F ori.b A1, 0x6F /* 'o' */
00001352 6E74 bgt +0x76 /* 000013C8 */
00001354 0038 6761 6C69 ori.b [0x00006C69], 0x61 /* 'a' */
0000135A 01E2 .incomplete
0000135C 676F beq +0x71 /* 000013CD */
0000135E 6666 bne +0x68 /* 000013C6 */
00001360 01F8 .incomplete
00001362 6D68 blt +0x6A /* 000013CC */
00001364 6E64 bgt +0x66 /* 000013CA */
00001366 0232 6D76 616C andi.b <<invalid full ext with I/IS == 4>>, 0x76 /* 'v' */
0000136C 022C 7067 6C63 andi.b [A4 + 0x6C63], 0x67 /* 'g' */
00001372 0206 7461 andi.b D6, 0x61 /* 'a' */
00001376 6C69 bge +0x6B /* 000013E1 */
00001378 018C bclr A4, D0
0000137A 746F moveq.l D2, 0x6F
0000137C 6666 bne +0x68 /* 000013E4 */
0000137E 01A2 bclr -[A2], D0
00001380 7470 moveq.l D2, 0x70
00001382 6C63 bge +0x65 /* 000013E7 */
00001384 0162 bchg -[A2], D0
00001386 7472 moveq.l D2, 0x72
00001388 616E bsr +0x70 /* 000013F8 */
0000138A 012E 2D53 btst [A6 + 0x2D53], D0
0000138E FFFA .invalid <<F/7/7>>
00001390 3D6B 0004 FFFE move.w [A6 - 0x2], [A3 + 0x4]
00001396 356E FFFA 015C move.w [A2 + 0x15C], [A6 - 0x6]
0000139C 302A 015C move.w D0, [A2 + 0x15C]
000013A0 48C0 ext.l D0
000013A2 4EB9 0000 05F8 jsr [0x000005F8]
000013A8 00F8 .incomplete
000013AA 0000 0001 ori.b D0, 0x1
000013AE 0000 0083 ori.b D0, 0x83
000013B2 0005 0000 ori.b D5, 0x0
000013B6 0001 0020 ori.b D1, 0x20 /* ' ' */
000013BA 0000 0002 ori.b D0, 0x2
// begin alternate branch 000013BC-000013C8
fn000013BC:
000013BC 0002 001A ori.b D2, 0x1A
label000013BE: // (misaligned)
000013C0 0000 0003 ori.b D0, 0x3
000013C4 0014 0000 ori.b [A4], 0x0
// end alternate branch 000013BC-000013C8
fn000013BC: // (misaligned)
label000013BE:
000013BE 001A 0000 ori.b [A2]+, 0x0
000013C2 0003 0014 ori.b D3, 0x14
label000013C6:
000013C6 0000 0081 ori.b D0, 0x81
// begin alternate branch 000013C8-000013CE
label000013C8:
000013C8 0081 0058 0000 ori.l D1, 0x580000 /* 'X\0\0' */
// end alternate branch 000013C8-000013CE
label000013C8: // (misaligned)
label000013CA:
000013CA 0058 0000 ori.w [A0]+, 0x0
// begin alternate branch 000013CC-000013D4
label000013CC:
000013CC 0000 0082 ori.b D0, 0x82
000013D0 001E 0000 ori.b [A6]+, 0x0
// end alternate branch 000013CC-000013D4
label000013CC: // (misaligned)
000013CE 0082 001E 0000 ori.l D2, 0x1E0000
000013D4 0083 009A 3F2E ori.l D3, 0x9A3F2E
000013DA FFFC .invalid <<F/7/7>>
000013DC 2F0A move.l -[A7], A2
000013DE 2057 movea.l A0, [A7]
000013E0 2250 movea.l A1, [A0]
000013E2 2269 0204 movea.l A1, [A1 + 0x204]
// begin alternate branch 000013E4-000013E8
label000013E4:
000013E4 0204 4E91 andi.b D4, 0x91
// end alternate branch 000013E4-000013E8
label000013E4: // (misaligned)
000013E6 4E91 jsr [A1]
000013E8 5C4F addq.w A7, 6
000013EA 6000 00B4 bra +0xB6 /* 000014A0 */
000013EE 4267 clr.w -[A7]
000013F0 204A movea.l A0, A2
000013F2 41E8 013C lea.l A0, [A0 + 0x13C]
000013F6 2648 movea.l A3, A0
fn000013F8:
000013F8 4850 pea.l [A0]
000013FA 2057 movea.l A0, [A7]
000013FC 2250 movea.l A1, [A0]
000013FE 2269 0034 movea.l A1, [A1 + 0x34]
00001402 4E91 jsr [A1]
00001404 426A 0162 clr.w [A2 + 0x162]
00001408 4227 clr.b -[A7]
0000140A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000140E 2F0B move.l -[A7], A3
00001410 2057 movea.l A0, [A7]
00001412 2250 movea.l A1, [A0]
00001414 2269 0030 movea.l A1, [A1 + 0x30]
00001418 4E91 jsr [A1]
0000141A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000141E 6000 0080 bra +0x82 /* 000014A0 */
00001422 4267 clr.w -[A7]
00001424 204A movea.l A0, A2
00001426 41E8 0122 lea.l A0, [A0 + 0x122]
0000142A 2648 movea.l A3, A0
0000142C 4850 pea.l [A0]
0000142E 2057 movea.l A0, [A7]
00001430 2250 movea.l A1, [A0]
00001432 2269 0040 movea.l A1, [A1 + 0x40]
00001436 4E91 jsr [A1]
00001438 426A 0162 clr.w [A2 + 0x162]
0000143C 4227 clr.b -[A7]
0000143E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001442 2F0B move.l -[A7], A3
00001444 2057 movea.l A0, [A7]
00001446 2250 movea.l A1, [A0]
00001448 2269 003C movea.l A1, [A1 + 0x3C]
0000144C 4E91 jsr [A1]
0000144E 2F0A move.l -[A7], A2
00001450 2057 movea.l A0, [A7]
00001452 2250 movea.l A1, [A0]
00001454 2269 026C movea.l A1, [A1 + 0x26C]
00001458 4E91 jsr [A1]
0000145A 4227 clr.b -[A7]
0000145C 4227 clr.b -[A7]
0000145E 2F0A move.l -[A7], A2
00001460 2057 movea.l A0, [A7]
00001462 2250 movea.l A1, [A0]
00001464 2269 0214 movea.l A1, [A1 + 0x214]
00001468 4E91 jsr [A1]
0000146A 4FEF 001C lea.l A7, [A7 + 0x1C]
0000146E 6030 bra +0x32 /* 000014A0 */
00001470 4267 clr.w -[A7]
00001472 204A movea.l A0, A2
00001474 41E8 014E lea.l A0, [A0 + 0x14E]
00001478 2648 movea.l A3, A0
0000147A 4850 pea.l [A0]
0000147C 2057 movea.l A0, [A7]
0000147E 2250 movea.l A1, [A0]
00001480 2269 0034 movea.l A1, [A1 + 0x34]
00001484 4E91 jsr [A1]
00001486 426A 0162 clr.w [A2 + 0x162]
0000148A 4227 clr.b -[A7]
0000148C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001490 2F0B move.l -[A7], A3
00001492 2057 movea.l A0, [A7]
00001494 2250 movea.l A1, [A0]
00001496 2269 0030 movea.l A1, [A1 + 0x30]
0000149A 4E91 jsr [A1]
0000149C 4FEF 0010 lea.l A7, [A7 + 0x10]
label000014A0:
000014A0 42A7 clr.l -[A7]
000014A2 2F2A 0004 move.l -[A7], [A2 + 0x4]
000014A6 2057 movea.l A0, [A7]
000014A8 2268 0004 movea.l A1, [A0 + 0x4]
000014AC 2269 00F0 movea.l A1, [A1 + 0xF0]
000014B0 4E91 jsr [A1]
000014B2 504F addq.w A7, 8
000014B4 6000 00E2 bra +0xE4 /* 00001598 */
000014B8 2F0A move.l -[A7], A2
000014BA 4EB9 0001 DD70 jsr [0x0001DD70]
000014C0 4A00 tst.b D0
000014C2 584F addq.w A7, 4
000014C4 6700 00D2 beq +0xD4 /* 00001598 */
000014C8 3613 move.w D3, [A3]
000014CA 3543 012C move.w [A2 + 0x12C], D3
000014CE 42A7 clr.l -[A7]
000014D0 2F2A 0004 move.l -[A7], [A2 + 0x4]
000014D4 2057 movea.l A0, [A7]
000014D6 2268 0004 movea.l A1, [A0 + 0x4]
000014DA 2269 00F0 movea.l A1, [A1 + 0xF0]
000014DE 4E91 jsr [A1]
000014E0 504F addq.w A7, 8
000014E2 6000 00B4 bra +0xB6 /* 00001598 */
000014E6 3613 move.w D3, [A3]
000014E8 3543 016A move.w [A2 + 0x16A], D3
000014EC 42A7 clr.l -[A7]
000014EE 2F2A 0004 move.l -[A7], [A2 + 0x4]
000014F2 2057 movea.l A0, [A7]
000014F4 2268 0004 movea.l A1, [A0 + 0x4]
000014F8 2269 00F0 movea.l A1, [A1 + 0xF0]
000014FC 4E91 jsr [A1]
000014FE 504F addq.w A7, 8
00001500 6000 0096 bra +0x98 /* 00001598 */
00001504 3613 move.w D3, [A3]
00001506 3543 016C move.w [A2 + 0x16C], D3
0000150A 42A7 clr.l -[A7]
0000150C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00001510 2057 movea.l A0, [A7]
00001512 2268 0004 movea.l A1, [A0 + 0x4]
00001516 2269 00F0 movea.l A1, [A1 + 0xF0]
0000151A 4E91 jsr [A1]
0000151C 504F addq.w A7, 8
0000151E 6078 bra +0x7A /* 00001598 */
00001520 3613 move.w D3, [A3]
00001522 3543 016E move.w [A2 + 0x16E], D3
00001526 42A7 clr.l -[A7]
00001528 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000152C 2057 movea.l A0, [A7]
0000152E 2268 0004 movea.l A1, [A0 + 0x4]
00001532 2269 00F0 movea.l A1, [A1 + 0xF0]
00001536 4E91 jsr [A1]
00001538 504F addq.w A7, 8
0000153A 605C bra +0x5E /* 00001598 */
0000153C 3613 move.w D3, [A3]
0000153E 3543 0170 move.w [A2 + 0x170], D3
00001542 42A7 clr.l -[A7]
00001544 2F2A 0004 move.l -[A7], [A2 + 0x4]
00001548 2057 movea.l A0, [A7]
0000154A 2268 0004 movea.l A1, [A0 + 0x4]
0000154E 2269 00F0 movea.l A1, [A1 + 0xF0]
00001552 4E91 jsr [A1]
00001554 504F addq.w A7, 8
00001556 6040 bra +0x42 /* 00001598 */
00001558 2D53 FFF6 move.l [A6 - 0xA], [A3]
0000155C 256E FFF6 0172 move.l [A2 + 0x172], [A6 - 0xA]
00001562 42A7 clr.l -[A7]
00001564 2F2A 0004 move.l -[A7], [A2 + 0x4]
00001568 2057 movea.l A0, [A7]
0000156A 2268 0004 movea.l A1, [A0 + 0x4]
0000156E 2269 00F0 movea.l A1, [A1 + 0xF0]
00001572 4E91 jsr [A1]
00001574 504F addq.w A7, 8
00001576 6020 bra +0x22 /* 00001598 */
00001578 1613 move.b D3, [A3]
0000157A 1003 move.b D0, D3
0000157C 56C0 sne D0
0000157E 4400 neg.b D0
00001580 1540 0167 move.b [A2 + 0x167], D0
00001584 42A7 clr.l -[A7]
00001586 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000158A 2057 movea.l A0, [A7]
0000158C 2268 0004 movea.l A1, [A0 + 0x4]
00001590 2269 00F0 movea.l A1, [A1 + 0xF0]
00001594 4E91 jsr [A1]
00001596 504F addq.w A7, 8
label00001598:
00001598 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000159C 4E5E unlink A6
0000159E 4E75 rts
000015A0 4E56 FFFA link A6, -0x0006
000015A4 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
000015A8 246E 0008 movea.l A2, [A6 + 0x8]
000015AC 282E 000E move.l D4, [A6 + 0xE]
000015B0 266E 0016 movea.l A3, [A6 + 0x16]
000015B4 286E 001A movea.l A4, [A6 + 0x1A]
000015B8 7600 moveq.l D3, 0x00
000015BA 2004 move.l D0, D4
000015BC 4EB9 0000 05F8 jsr [0x000005F8]
000015C2 0156 bchg [A6], D0
000015C4 636F bls +0x71 /* 00001635 */
000015C6 6E74 bgt +0x76 /* 0000163C */
000015C8 7472 moveq.l D2, 0x72
000015CA 616E bsr +0x70 /* 0000163A */
000015CC 0009 636F ori.b A1, 0x6F /* 'o' */
000015D0 6E74 bgt +0x76 /* 00001646 */
000015D2 0038 6761 6C69 ori.b [0x00006C69], 0x61 /* 'a' */
000015D8 012A 676F btst [A2 + 0x676F], D0
000015DC 6666 bne +0x68 /* 00001644 */
000015DE 012C 6D68 btst [A4 + 0x6D68], D0
000015E2 6E64 bgt +0x66 /* 00001648 */
000015E4 0134 6D76 btst <<invalid full ext with IS == 1 and I/IS == 6>>, D0
000015E8 616C bsr +0x6E /* 00001656 */
000015EA 012E 7067 btst [A6 + 0x7067], D0
000015EE 6C63 bge +0x65 /* 00001653 */
000015F0 0122 btst -[A2], D0
000015F2 7461 moveq.l D2, 0x61
000015F4 6C69 bge +0x6B /* 0000165F */
000015F6 00FC .incomplete
000015F8 746F moveq.l D2, 0x6F
000015FA 6666 bne +0x68 /* 00001662 */
000015FC 00FE .incomplete
000015FE 7470 moveq.l D2, 0x70
00001600 6C63 bge +0x65 /* 00001665 */
00001602 00E8 .incomplete
00001604 7472 moveq.l D2, 0x72
00001606 616E bsr +0x70 /* 00001676 */
00001608 00C8 .incomplete
0000160A 362A 015C move.w D3, [A2 + 0x15C]
0000160E 3D43 FFFA move.w [A6 - 0x6], D3
00001612 3003 move.w D0, D3
00001614 48C0 ext.l D0
00001616 4EB9 0000 05F8 jsr [0x000005F8]
0000161C 00A6 0000 0001 ori.l -[A6], 0x1
00001622 0000 0083 ori.b D0, 0x83
00001626 0005 0000 ori.b D5, 0x0
0000162A 0001 0028 ori.b D1, 0x28 /* '(' */
0000162E 0000 0002 ori.b D0, 0x2
00001632 001A 0000 ori.b [A2]+, 0x0
00001636 0003 0024 ori.b D3, 0x24 /* '$' */
fn0000163A:
0000163A 0000 0081 ori.b D0, 0x81
// begin alternate branch 0000163C-00001642
label0000163C:
0000163C 0081 0042 0000 ori.l D1, 0x420000 /* 'B\0\0' */
// end alternate branch 0000163C-00001642
label0000163C: // (misaligned)
0000163E 0042 0000 ori.w D2, 0x0
00001642 0082 0020 0000 ori.l D2, 0x200000 /* ' \0\0' */
// begin alternate branch 00001644-00001648
label00001644:
00001644 0020 0000 ori.b -[A0], 0x0
// end alternate branch 00001644-00001648
// begin alternate branch 00001646-0000164E
label00001646:
00001646 0000 0083 ori.b D0, 0x83
label00001648: // (misaligned)
0000164A 0052 3D6A ori.w [A2], 0x3D6A /* '=j' */
// end alternate branch 00001646-0000164E
label00001644: // (misaligned)
label00001646: // (misaligned)
label00001648:
00001648 0083 0052 3D6A ori.l D3, 0x523D6A /* 'R=j' */
0000164E 0162 bchg -[A2], D0
00001650 FFFC .invalid <<F/7/7>>
00001652 606E bra +0x70 /* 000016C2 */
00001654 3D6A 0162 FFFC move.w [A6 - 0x4], [A2 + 0x162]
// begin alternate branch 00001656-0000165A
fn00001656:
00001656 0162 bchg -[A2], D0
00001658 FFFC .invalid <<F/7/7>>
// end alternate branch 00001656-0000165A
fn00001656: // (misaligned)
0000165A 6066 bra +0x68 /* 000016C2 */
0000165C 3D6A 0162 FFFC move.w [A6 - 0x4], [A2 + 0x162]
label00001662:
00001662 605E bra +0x60 /* 000016C2 */
00001664 2F0A move.l -[A7], A2
00001666 4EB9 0001 DC6A jsr [0x0001DC6A]
0000166C 4A00 tst.b D0
0000166E 584F addq.w A7, 4
00001670 6706 beq +0x8 /* 00001678 */
00001672 206A 0140 movea.l A0, [A2 + 0x140]
fn00001676:
00001676 6002 bra +0x4 /* 0000167A */
label00001678:
00001678 91C8 sub.l A0, A0
label0000167A:
0000167A 2D48 FFFC move.l [A6 - 0x4], A0
0000167E 6042 bra +0x44 /* 000016C2 */
00001680 2F0A move.l -[A7], A2
00001682 4EB9 0001 DC5A jsr [0x0001DC5A]
00001688 4A00 tst.b D0
0000168A 584F addq.w A7, 4
0000168C 6706 beq +0x8 /* 00001694 */
0000168E 206A 0126 movea.l A0, [A2 + 0x126]
00001692 6002 bra +0x4 /* 00001696 */
label00001694:
00001694 91C8 sub.l A0, A0
label00001696:
00001696 2D48 FFFC move.l [A6 - 0x4], A0
0000169A 6026 bra +0x28 /* 000016C2 */
0000169C 2F0A move.l -[A7], A2
0000169E 4EB9 0001 DC4A jsr [0x0001DC4A]
000016A4 4A00 tst.b D0
000016A6 584F addq.w A7, 4
000016A8 6712 beq +0x14 /* 000016BC */
000016AA 486A 014E pea.l [A2 + 0x14E]
000016AE 2057 movea.l A0, [A7]
000016B0 2250 movea.l A1, [A0]
000016B2 2269 000C movea.l A1, [A1 + 0xC]
000016B6 4E91 jsr [A1]
000016B8 584F addq.w A7, 4
000016BA 6002 bra +0x4 /* 000016BE */
label000016BC:
000016BC 91C8 sub.l A0, A0
label000016BE:
000016BE 2D48 FFFC move.l [A6 - 0x4], A0
label000016C2:
000016C2 7606 moveq.l D3, 0x06
000016C4 26AE FFFA move.l [A3], [A6 - 0x6]
000016C8 376E FFFE 0004 move.w [A3 + 0x4], [A6 - 0x2]
000016CE 6048 bra +0x4A /* 00001718 */
000016D0 2F0A move.l -[A7], A2
000016D2 4EB9 0001 DD70 jsr [0x0001DD70]
000016D8 4A00 tst.b D0
000016DA 584F addq.w A7, 4
000016DC 6708 beq +0xA /* 000016E6 */
000016DE 7602 moveq.l D3, 0x02
000016E0 36AA 012C move.w [A3], [A2 + 0x12C]
000016E4 6032 bra +0x34 /* 00001718 */
label000016E6:
000016E6 7600 moveq.l D3, 0x00
000016E8 602E bra +0x30 /* 00001718 */
000016EA 7602 moveq.l D3, 0x02
000016EC 36AA 016A move.w [A3], [A2 + 0x16A]
000016F0 6026 bra +0x28 /* 00001718 */
000016F2 7602 moveq.l D3, 0x02
000016F4 36AA 016C move.w [A3], [A2 + 0x16C]
000016F8 601E bra +0x20 /* 00001718 */
000016FA 7602 moveq.l D3, 0x02
000016FC 36AA 016E move.w [A3], [A2 + 0x16E]
00001700 6016 bra +0x18 /* 00001718 */
00001702 7602 moveq.l D3, 0x02
00001704 36AA 0170 move.w [A3], [A2 + 0x170]
00001708 600E bra +0x10 /* 00001718 */
0000170A 7604 moveq.l D3, 0x04
0000170C 26AA 0172 move.l [A3], [A2 + 0x172]
00001710 6006 bra +0x8 /* 00001718 */
00001712 7601 moveq.l D3, 0x01
00001714 16AA 0167 move.b [A3], [A2 + 0x167]
label00001718:
00001718 200C move.l D0, A4
0000171A 6702 beq +0x4 /* 0000171E */
0000171C 2883 move.l [A4], D3
label0000171E:
0000171E 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
00001722 4E5E unlink A6
00001724 4E75 rts
00001726 4E56 0000 link A6, 0
0000172A 2F0A move.l -[A7], A2
0000172C 246E 0008 movea.l A2, [A6 + 0x8]
00001730 4EB9 0000 264A jsr [0x0000264A]
00001736 2F0A move.l -[A7], A2
00001738 4EB9 0001 611C jsr [0x0001611C]
0000173E 4A00 tst.b D0
00001740 584F addq.w A7, 4
00001742 6740 beq +0x42 /* 00001784 */
00001744 2F0A move.l -[A7], A2
00001746 4EB9 0001 6180 jsr [0x00016180]
0000174C 4A00 tst.b D0
0000174E 584F addq.w A7, 4
00001750 6732 beq +0x34 /* 00001784 */
00001752 2F0A move.l -[A7], A2
00001754 2057 movea.l A0, [A7]
00001756 2250 movea.l A1, [A0]
00001758 2269 00AC movea.l A1, [A1 + 0xAC]
0000175C 4E91 jsr [A1]
0000175E 4A00 tst.b D0
00001760 584F addq.w A7, 4
00001762 6710 beq +0x12 /* 00001774 */
00001764 2F0A move.l -[A7], A2
00001766 2057 movea.l A0, [A7]
00001768 2250 movea.l A1, [A0]
0000176A 2269 0220 movea.l A1, [A1 + 0x220]
0000176E 4E91 jsr [A1]
00001770 584F addq.w A7, 4
00001772 601E bra +0x20 /* 00001792 */
label00001774:
00001774 2F0A move.l -[A7], A2
00001776 2057 movea.l A0, [A7]
00001778 2250 movea.l A1, [A0]
0000177A 2269 021C movea.l A1, [A1 + 0x21C]
0000177E 4E91 jsr [A1]
00001780 584F addq.w A7, 4
00001782 600E bra +0x10 /* 00001792 */
label00001784:
00001784 2F0A move.l -[A7], A2
00001786 2057 movea.l A0, [A7]
00001788 2250 movea.l A1, [A0]
0000178A 2269 0224 movea.l A1, [A1 + 0x224]
0000178E 4E91 jsr [A1]
00001790 584F addq.w A7, 4
label00001792:
00001792 2F0A move.l -[A7], A2
00001794 4EB9 0001 DD38 jsr [0x0001DD38]
0000179A 4A00 tst.b D0
0000179C 584F addq.w A7, 4
0000179E 660E bne +0x10 /* 000017AE */
000017A0 2F0A move.l -[A7], A2
000017A2 2057 movea.l A0, [A7]
000017A4 2250 movea.l A1, [A0]
000017A6 2269 0218 movea.l A1, [A1 + 0x218]
000017AA 4E91 jsr [A1]
000017AC 584F addq.w A7, 4
label000017AE:
000017AE 486A 000A pea.l [A2 + 0xA]
000017B2 2057 movea.l A0, [A7]
000017B4 2250 movea.l A1, [A0]
000017B6 2269 000C movea.l A1, [A1 + 0xC]
000017BA 4E91 jsr [A1]
000017BC 4A00 tst.b D0
000017BE 584F addq.w A7, 4
000017C0 670E beq +0x10 /* 000017D0 */
000017C2 2F0A move.l -[A7], A2
000017C4 2057 movea.l A0, [A7]
000017C6 2250 movea.l A1, [A0]
000017C8 2269 0244 movea.l A1, [A1 + 0x244]
000017CC 4E91 jsr [A1]
000017CE 584F addq.w A7, 4
label000017D0:
000017D0 2F0A move.l -[A7], A2
000017D2 4EB9 0001 DD1A jsr [0x0001DD1A]
000017D8 4A00 tst.b D0
000017DA 584F addq.w A7, 4
000017DC 670E beq +0x10 /* 000017EC */
000017DE 2F0A move.l -[A7], A2
000017E0 2057 movea.l A0, [A7]
000017E2 2250 movea.l A1, [A0]
000017E4 2269 0240 movea.l A1, [A1 + 0x240]
000017E8 4E91 jsr [A1]
000017EA 584F addq.w A7, 4
label000017EC:
000017EC 245F movea.l A2, [A7]+
000017EE 4E5E unlink A6
000017F0 4E75 rts
000017F2 4E56 0000 link A6, 0
000017F6 2F0A move.l -[A7], A2
000017F8 246E 0008 movea.l A2, [A6 + 0x8]
000017FC 302A 015C move.w D0, [A2 + 0x15C]
00001800 48C0 ext.l D0
00001802 4EB9 0000 05F8 jsr [0x000005F8]
00001808 005E 0000 ori.w [A6]+, 0x0
0000180C 0001 0000 ori.b D1, 0x0
00001810 0083 0005 0000 ori.l D3, 0x50000
00001816 0001 0020 ori.b D1, 0x20 /* ' ' */
0000181A 0000 0002 ori.b D0, 0x2
0000181E 002A 0000 0003 ori.b [A2 + 0x3], 0x0
00001824 0034 0000 0081 ori.b [A4 + D0.w - 0x127], 0x0
0000182A 000E 0000 ori.b A6, 0x0
0000182E 0082 0018 0000 ori.l D2, 0x180000
00001834 0083 0022 2F0A ori.l D3, 0x222F0A /* '\"/\n' */
0000183A 2057 movea.l A0, [A7]
0000183C 2250 movea.l A1, [A0]
0000183E 2269 0248 movea.l A1, [A1 + 0x248]
00001842 4E91 jsr [A1]
00001844 584F addq.w A7, 4
00001846 601E bra +0x20 /* 00001866 */
00001848 2F0A move.l -[A7], A2
0000184A 2057 movea.l A0, [A7]
0000184C 2250 movea.l A1, [A0]
0000184E 2269 024C movea.l A1, [A1 + 0x24C]
00001852 4E91 jsr [A1]
00001854 584F addq.w A7, 4
00001856 600E bra +0x10 /* 00001866 */
00001858 2F0A move.l -[A7], A2
0000185A 2057 movea.l A0, [A7]
0000185C 2250 movea.l A1, [A0]
0000185E 2269 0250 movea.l A1, [A1 + 0x250]
00001862 4E91 jsr [A1]
00001864 584F addq.w A7, 4
label00001866:
00001866 245F movea.l A2, [A7]+
00001868 4E5E unlink A6
0000186A 4E75 rts
0000186C 4E56 FFE4 link A6, -0x001C
00001870 2F0A move.l -[A7], A2
00001872 246E 0008 movea.l A2, [A6 + 0x8]
00001876 486E FFE4 pea.l [A6 - 0x1C]
0000187A 2F0A move.l -[A7], A2
0000187C 4EB9 0001 6138 jsr [0x00016138]
00001882 486E FFE4 pea.l [A6 - 0x1C]
00001886 486E FFEC pea.l [A6 - 0x14]
0000188A 4EB9 0000 26D2 jsr [0x000026D2]
00001890 4FEF 0010 lea.l A7, [A7 + 0x10]
00001894 6026 bra +0x28 /* 000018BC */
label00001896:
00001896 0C6E 0004 FFFE cmpi.w [A6 - 0x2], 0x4
0000189C 6C10 bge +0x12 /* 000018AE */
0000189E 2F0A move.l -[A7], A2
000018A0 2057 movea.l A0, [A7]
000018A2 2250 movea.l A1, [A0]
000018A4 2269 0228 movea.l A1, [A1 + 0x228]
000018A8 4E91 jsr [A1]
000018AA 584F addq.w A7, 4
000018AC 600E bra +0x10 /* 000018BC */
label000018AE:
000018AE 2F0A move.l -[A7], A2
000018B0 2057 movea.l A0, [A7]
000018B2 2250 movea.l A1, [A0]
000018B4 2269 0234 movea.l A1, [A1 + 0x234]
000018B8 4E91 jsr [A1]
000018BA 584F addq.w A7, 4
label000018BC:
000018BC 486E FFFE pea.l [A6 - 0x2]
000018C0 486E FFEC pea.l [A6 - 0x14]
000018C4 4EB9 0000 26E2 jsr [0x000026E2]
000018CA 4A00 tst.b D0
000018CC 504F addq.w A7, 8
000018CE 66C6 bne -0x38 /* 00001896 */
000018D0 3F3C FFFF move.w -[A7], 0xFFFF
000018D4 486E FFEC pea.l [A6 - 0x14]
000018D8 4EB9 0000 26DA jsr [0x000026DA]
000018DE 5C4F addq.w A7, 6
000018E0 245F movea.l A2, [A7]+
000018E2 4E5E unlink A6
000018E4 4E75 rts
000018E6 4E56 FFE4 link A6, -0x001C
000018EA 2F0A move.l -[A7], A2
000018EC 246E 0008 movea.l A2, [A6 + 0x8]
000018F0 486E FFE4 pea.l [A6 - 0x1C]
000018F4 2F0A move.l -[A7], A2
000018F6 4EB9 0001 6138 jsr [0x00016138]
000018FC 486E FFE4 pea.l [A6 - 0x1C]
00001900 486E FFEC pea.l [A6 - 0x14]
00001904 4EB9 0000 26D2 jsr [0x000026D2]
0000190A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000190E 6026 bra +0x28 /* 00001936 */
label00001910:
00001910 0C6E 0004 FFFE cmpi.w [A6 - 0x2], 0x4
00001916 6C10 bge +0x12 /* 00001928 */
00001918 2F0A move.l -[A7], A2
0000191A 2057 movea.l A0, [A7]
0000191C 2250 movea.l A1, [A0]
0000191E 2269 022C movea.l A1, [A1 + 0x22C]
00001922 4E91 jsr [A1]
00001924 584F addq.w A7, 4
00001926 600E bra +0x10 /* 00001936 */
label00001928:
00001928 2F0A move.l -[A7], A2
0000192A 2057 movea.l A0, [A7]
0000192C 2250 movea.l A1, [A0]
0000192E 2269 0238 movea.l A1, [A1 + 0x238]
00001932 4E91 jsr [A1]
00001934 584F addq.w A7, 4
label00001936:
00001936 486E FFFE pea.l [A6 - 0x2]
0000193A 486E FFEC pea.l [A6 - 0x14]
0000193E 4EB9 0000 26E2 jsr [0x000026E2]
00001944 4A00 tst.b D0
00001946 504F addq.w A7, 8
00001948 66C6 bne -0x38 /* 00001910 */
0000194A 3F3C FFFF move.w -[A7], 0xFFFF
0000194E 486E FFEC pea.l [A6 - 0x14]
00001952 4EB9 0000 26DA jsr [0x000026DA]
00001958 5C4F addq.w A7, 6
0000195A 245F movea.l A2, [A7]+
0000195C 4E5E unlink A6
0000195E 4E75 rts
00001960 4E56 FFE4 link A6, -0x001C
00001964 2F0A move.l -[A7], A2
00001966 246E 0008 movea.l A2, [A6 + 0x8]
0000196A 486E FFE4 pea.l [A6 - 0x1C]
0000196E 2F0A move.l -[A7], A2
00001970 4EB9 0001 6138 jsr [0x00016138]
00001976 486E FFE4 pea.l [A6 - 0x1C]
0000197A 486E FFEC pea.l [A6 - 0x14]
0000197E 4EB9 0000 26D2 jsr [0x000026D2]
00001984 4FEF 0010 lea.l A7, [A7 + 0x10]
00001988 6026 bra +0x28 /* 000019B0 */
label0000198A:
0000198A 0C6E 0004 FFFE cmpi.w [A6 - 0x2], 0x4
00001990 6C10 bge +0x12 /* 000019A2 */
00001992 2F0A move.l -[A7], A2
00001994 2057 movea.l A0, [A7]
00001996 2250 movea.l A1, [A0]
00001998 2269 0230 movea.l A1, [A1 + 0x230]
0000199C 4E91 jsr [A1]
0000199E 584F addq.w A7, 4
000019A0 600E bra +0x10 /* 000019B0 */
label000019A2:
000019A2 2F0A move.l -[A7], A2
000019A4 2057 movea.l A0, [A7]
000019A6 2250 movea.l A1, [A0]
000019A8 2269 023C movea.l A1, [A1 + 0x23C]
000019AC 4E91 jsr [A1]
000019AE 584F addq.w A7, 4
label000019B0:
000019B0 486E FFFE pea.l [A6 - 0x2]
000019B4 486E FFEC pea.l [A6 - 0x14]
000019B8 4EB9 0000 26E2 jsr [0x000026E2]
000019BE 4A00 tst.b D0
000019C0 504F addq.w A7, 8
000019C2 66C6 bne -0x38 /* 0000198A */
000019C4 3F3C FFFF move.w -[A7], 0xFFFF
000019C8 486E FFEC pea.l [A6 - 0x14]
000019CC 4EB9 0000 26DA jsr [0x000026DA]
000019D2 5C4F addq.w A7, 6
000019D4 245F movea.l A2, [A7]+
000019D6 4E5E unlink A6
000019D8 4E75 rts
000019DA 4E56 FFF2 link A6, -0x000E
000019DE 4EB9 0000 264A jsr [0x0000264A]
000019E4 486E FFF2 pea.l [A6 - 0xE]
000019E8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000019EC 4EB9 0001 6138 jsr [0x00016138]
000019F2 486E FFFA pea.l [A6 - 0x6]
000019F6 4EB9 0000 0F0A jsr [0x00000F0A]
000019FC 486E FFFA pea.l [A6 - 0x6]
00001A00 AA15 syscall RGBBackColor
00001A02 486E FFF2 pea.l [A6 - 0xE]
00001A06 A8A3 syscall EraseRect
00001A08 486E FFFA pea.l [A6 - 0x6]
00001A0C 4EB9 0000 0F02 jsr [0x00000F02]
00001A12 486E FFFA pea.l [A6 - 0x6]
00001A16 AA14 syscall RGBForeColor
00001A18 486E FFF2 pea.l [A6 - 0xE]
00001A1C A8A1 syscall FrameRect
00001A1E 4E5E unlink A6
00001A20 4E75 rts
00001A22 4E56 FFF2 link A6, -0x000E
00001A26 4EB9 0000 264A jsr [0x0000264A]
00001A2C 486E FFF2 pea.l [A6 - 0xE]
00001A30 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001A34 4EB9 0001 6138 jsr [0x00016138]
00001A3A 486E FFFA pea.l [A6 - 0x6]
00001A3E 4EB9 0000 0F02 jsr [0x00000F02]
00001A44 486E FFFA pea.l [A6 - 0x6]
00001A48 AA14 syscall RGBForeColor
00001A4A 486E FFF2 pea.l [A6 - 0xE]
00001A4E A8A2 syscall PaintRect
00001A50 4E5E unlink A6
00001A52 4E75 rts
00001A54 4E56 FFF2 link A6, -0x000E
00001A58 4EB9 0000 264A jsr [0x0000264A]
00001A5E 486E FFF2 pea.l [A6 - 0xE]
00001A62 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001A66 4EB9 0001 6138 jsr [0x00016138]
00001A6C 486E FFFA pea.l [A6 - 0x6]
00001A70 4EB9 0000 0F0A jsr [0x00000F0A]
00001A76 486E FFFA pea.l [A6 - 0x6]
00001A7A AA15 syscall RGBBackColor
00001A7C 486E FFF2 pea.l [A6 - 0xE]
00001A80 A8A3 syscall EraseRect
00001A82 486E FFFA pea.l [A6 - 0x6]
00001A86 4EB9 0000 0F02 jsr [0x00000F02]
00001A8C 486E FFFA pea.l [A6 - 0x6]
00001A90 AA14 syscall RGBForeColor
00001A92 486E FFF2 pea.l [A6 - 0xE]
00001A96 A8A1 syscall FrameRect
00001A98 4E5E unlink A6
00001A9A 4E75 rts
00001A9C 4E56 FF9E link A6, -0x0062
00001AA0 48E7 1020 movem.l -[A7], D3,A2
00001AA4 246E 0008 movea.l A2, [A6 + 0x8]
00001AA8 4EB9 0000 264A jsr [0x0000264A]
00001AAE 2F0A move.l -[A7], A2
00001AB0 2057 movea.l A0, [A7]
00001AB2 2250 movea.l A1, [A0]
00001AB4 2269 01D4 movea.l A1, [A1 + 0x1D4]
00001AB8 4E91 jsr [A1]
00001ABA 3600 move.w D3, D0
00001ABC 486E FFE6 pea.l [A6 - 0x1A]
00001AC0 2F0A move.l -[A7], A2
00001AC2 4EB9 0001 6138 jsr [0x00016138]
00001AC8 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00001ACC 486E FFE0 pea.l [A6 - 0x20]
00001AD0 4EB9 0000 0EFA jsr [0x00000EFA]
00001AD6 486E FFE0 pea.l [A6 - 0x20]
00001ADA AA14 syscall RGBForeColor
00001ADC 2F3C 0001 0001 move.l -[A7], 0x10001
00001AE2 42A7 clr.l -[A7]
00001AE4 486E FFE6 pea.l [A6 - 0x1A]
00001AE8 4EB9 0000 0FDA jsr [0x00000FDA]
00001AEE 1F3C 000E move.b -[A7], 0xE
00001AF2 486E FFE0 pea.l [A6 - 0x20]
00001AF6 4EB9 0000 0EFA jsr [0x00000EFA]
00001AFC 486E FFE0 pea.l [A6 - 0x20]
00001B00 AA14 syscall RGBForeColor
00001B02 42A7 clr.l -[A7]
00001B04 2F3C 0001 0001 move.l -[A7], 0x10001
00001B0A 486E FFE6 pea.l [A6 - 0x1A]
00001B0E 4EB9 0000 0FD2 jsr [0x00000FD2]
00001B14 0C43 0002 cmpi.w D3, 0x2
00001B18 4FEF 0030 lea.l A7, [A7 + 0x30]
00001B1C 6616 bne +0x18 /* 00001B34 */
00001B1E 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00001B22 486E FFDA pea.l [A6 - 0x26]
00001B26 4EB9 0000 0EFA jsr [0x00000EFA]
00001B2C 41EE FFDA lea.l A0, [A6 - 0x26]
00001B30 5C4F addq.w A7, 6
00001B32 6014 bra +0x16 /* 00001B48 */
label00001B34:
00001B34 1F3C 000A move.b -[A7], 0xA /* '\n' */
00001B38 486E FFD4 pea.l [A6 - 0x2C]
00001B3C 4EB9 0000 0EFA jsr [0x00000EFA]
00001B42 41EE FFD4 lea.l A0, [A6 - 0x2C]
00001B46 5C4F addq.w A7, 6
label00001B48:
00001B48 2D50 FFE0 move.l [A6 - 0x20], [A0]
00001B4C 3D68 0004 FFE4 move.w [A6 - 0x1C], [A0 + 0x4]
00001B52 486E FFE0 pea.l [A6 - 0x20]
00001B56 3F2E FFE6 move.w -[A7], [A6 - 0x1A]
00001B5A 302E FFEC move.w D0, [A6 - 0x14]
00001B5E 48C0 ext.l D0
00001B60 5380 subq.l D0, 1
00001B62 3F00 move.w -[A7], D0
00001B64 4EB9 0000 1002 jsr [0x00001002]
00001B6A 486E FFE0 pea.l [A6 - 0x20]
00001B6E 302E FFEA move.w D0, [A6 - 0x16]
00001B72 48C0 ext.l D0
00001B74 5380 subq.l D0, 1
00001B76 3F00 move.w -[A7], D0
00001B78 3F2E FFE8 move.w -[A7], [A6 - 0x18]
00001B7C 4EB9 0000 1002 jsr [0x00001002]
00001B82 486E FFE6 pea.l [A6 - 0x1A]
00001B86 2F3C 0001 0001 move.l -[A7], 0x10001
00001B8C A8A9 syscall InsetRect
00001B8E 1F3C 0003 move.b -[A7], 0x3
00001B92 486E FFE0 pea.l [A6 - 0x20]
00001B96 4EB9 0000 0EFA jsr [0x00000EFA]
00001B9C 486E FFE0 pea.l [A6 - 0x20]
00001BA0 AA14 syscall RGBForeColor
00001BA2 486E FFE6 pea.l [A6 - 0x1A]
00001BA6 A8A2 syscall PaintRect
00001BA8 3003 move.w D0, D3
00001BAA 48C0 ext.l D0
00001BAC 4FEF 0016 lea.l A7, [A7 + 0x16]
00001BB0 5380 subq.l D0, 1
00001BB2 670A beq +0xC /* 00001BBE */
00001BB4 5380 subq.l D0, 1
00001BB6 6714 beq +0x16 /* 00001BCC */
00001BB8 5380 subq.l D0, 1
00001BBA 673A beq +0x3C /* 00001BF6 */
00001BBC 607A bra +0x7C /* 00001C38 */
label00001BBE:
00001BBE 486E FFEE pea.l [A6 - 0x12]
00001BC2 4EB9 0000 0F0A jsr [0x00000F0A]
00001BC8 584F addq.w A7, 4
00001BCA 606C bra +0x6E /* 00001C38 */
label00001BCC:
00001BCC 1F3C 0003 move.b -[A7], 0x3
00001BD0 486E FFEE pea.l [A6 - 0x12]
00001BD4 4EB9 0000 0EFA jsr [0x00000EFA]
00001BDA 486E FFCE pea.l [A6 - 0x32]
00001BDE 4EB9 0000 0F0A jsr [0x00000F0A]
00001BE4 2D6E FFCE FFF4 move.l [A6 - 0xC], [A6 - 0x32]
00001BEA 3D6E FFD2 FFF8 move.w [A6 - 0x8], [A6 - 0x2E]
00001BF0 4FEF 000A lea.l A7, [A7 + 0xA]
00001BF4 6042 bra +0x44 /* 00001C38 */
label00001BF6:
00001BF6 1F3C 0003 move.b -[A7], 0x3
00001BFA 486E FFEE pea.l [A6 - 0x12]
00001BFE 4EB9 0000 0EFA jsr [0x00000EFA]
00001C04 1F3C 0001 move.b -[A7], 0x1
00001C08 486E FFC8 pea.l [A6 - 0x38]
00001C0C 4EB9 0000 0EFA jsr [0x00000EFA]
00001C12 2D6E FFC8 FFF4 move.l [A6 - 0xC], [A6 - 0x38]
00001C18 3D6E FFCC FFF8 move.w [A6 - 0x8], [A6 - 0x34]
00001C1E 486E FFC2 pea.l [A6 - 0x3E]
00001C22 4EB9 0000 0F0A jsr [0x00000F0A]
00001C28 2D6E FFC2 FFFA move.l [A6 - 0x6], [A6 - 0x3E]
00001C2E 3D6E FFC6 FFFE move.w [A6 - 0x2], [A6 - 0x3A]
00001C34 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001C38:
00001C38 3F03 move.w -[A7], D3
00001C3A 486E FFEE pea.l [A6 - 0x12]
00001C3E 1F3C 0001 move.b -[A7], 0x1
00001C42 486E FFE6 pea.l [A6 - 0x1A]
00001C46 4EB9 0000 0FF2 jsr [0x00000FF2]
00001C4C 3003 move.w D0, D3
00001C4E 48C0 ext.l D0
00001C50 4FEF 000C lea.l A7, [A7 + 0xC]
00001C54 5380 subq.l D0, 1
00001C56 670C beq +0xE /* 00001C64 */
00001C58 5380 subq.l D0, 1
00001C5A 671A beq +0x1C /* 00001C76 */
00001C5C 5380 subq.l D0, 1
00001C5E 6744 beq +0x46 /* 00001CA4 */
00001C60 6000 0088 bra +0x8A /* 00001CEA */
label00001C64:
00001C64 1F3C 0007 move.b -[A7], 0x7
00001C68 486E FFEE pea.l [A6 - 0x12]
00001C6C 4EB9 0000 0EFA jsr [0x00000EFA]
00001C72 5C4F addq.w A7, 6
00001C74 6074 bra +0x76 /* 00001CEA */
label00001C76:
00001C76 1F3C 0008 move.b -[A7], 0x8
00001C7A 486E FFEE pea.l [A6 - 0x12]
00001C7E 4EB9 0000 0EFA jsr [0x00000EFA]
00001C84 1F3C 0006 move.b -[A7], 0x6
00001C88 486E FFBC pea.l [A6 - 0x44]
00001C8C 4EB9 0000 0EFA jsr [0x00000EFA]
00001C92 2D6E FFBC FFF4 move.l [A6 - 0xC], [A6 - 0x44]
00001C98 3D6E FFC0 FFF8 move.w [A6 - 0x8], [A6 - 0x40]
00001C9E 4FEF 000C lea.l A7, [A7 + 0xC]
00001CA2 6046 bra +0x48 /* 00001CEA */
label00001CA4:
00001CA4 1F3C 000A move.b -[A7], 0xA /* '\n' */
00001CA8 486E FFEE pea.l [A6 - 0x12]
00001CAC 4EB9 0000 0EFA jsr [0x00000EFA]
00001CB2 1F3C 0008 move.b -[A7], 0x8
00001CB6 486E FFB6 pea.l [A6 - 0x4A]
00001CBA 4EB9 0000 0EFA jsr [0x00000EFA]
00001CC0 2D6E FFB6 FFF4 move.l [A6 - 0xC], [A6 - 0x4A]
00001CC6 3D6E FFBA FFF8 move.w [A6 - 0x8], [A6 - 0x46]
00001CCC 1F3C 0006 move.b -[A7], 0x6
00001CD0 486E FFB0 pea.l [A6 - 0x50]
00001CD4 4EB9 0000 0EFA jsr [0x00000EFA]
00001CDA 2D6E FFB0 FFFA move.l [A6 - 0x6], [A6 - 0x50]
00001CE0 3D6E FFB4 FFFE move.w [A6 - 0x2], [A6 - 0x4C]
00001CE6 4FEF 0012 lea.l A7, [A7 + 0x12]
label00001CEA:
00001CEA 3F03 move.w -[A7], D3
00001CEC 486E FFEE pea.l [A6 - 0x12]
00001CF0 1F3C 0002 move.b -[A7], 0x2
00001CF4 486E FFE6 pea.l [A6 - 0x1A]
00001CF8 4EB9 0000 0FF2 jsr [0x00000FF2]
00001CFE 3003 move.w D0, D3
00001D00 48C0 ext.l D0
00001D02 4FEF 000C lea.l A7, [A7 + 0xC]
00001D06 5380 subq.l D0, 1
00001D08 670C beq +0xE /* 00001D16 */
00001D0A 5380 subq.l D0, 1
00001D0C 671A beq +0x1C /* 00001D28 */
00001D0E 5380 subq.l D0, 1
00001D10 6744 beq +0x46 /* 00001D56 */
00001D12 6000 0088 bra +0x8A /* 00001D9C */
label00001D16:
00001D16 1F3C 0003 move.b -[A7], 0x3
00001D1A 486E FFEE pea.l [A6 - 0x12]
00001D1E 4EB9 0000 0EFA jsr [0x00000EFA]
00001D24 5C4F addq.w A7, 6
00001D26 6074 bra +0x76 /* 00001D9C */
label00001D28:
00001D28 1F3C 0005 move.b -[A7], 0x5
00001D2C 486E FFEE pea.l [A6 - 0x12]
00001D30 4EB9 0000 0EFA jsr [0x00000EFA]
00001D36 1F3C 0003 move.b -[A7], 0x3
00001D3A 486E FFAA pea.l [A6 - 0x56]
00001D3E 4EB9 0000 0EFA jsr [0x00000EFA]
00001D44 2D6E FFAA FFF4 move.l [A6 - 0xC], [A6 - 0x56]
00001D4A 3D6E FFAE FFF8 move.w [A6 - 0x8], [A6 - 0x52]
00001D50 4FEF 000C lea.l A7, [A7 + 0xC]
00001D54 6046 bra +0x48 /* 00001D9C */
label00001D56:
00001D56 1F3C 0005 move.b -[A7], 0x5
00001D5A 486E FFEE pea.l [A6 - 0x12]
00001D5E 4EB9 0000 0EFA jsr [0x00000EFA]
00001D64 1F3C 0004 move.b -[A7], 0x4
00001D68 486E FFA4 pea.l [A6 - 0x5C]
00001D6C 4EB9 0000 0EFA jsr [0x00000EFA]
00001D72 2D6E FFA4 FFF4 move.l [A6 - 0xC], [A6 - 0x5C]
00001D78 3D6E FFA8 FFF8 move.w [A6 - 0x8], [A6 - 0x58]
00001D7E 1F3C 0003 move.b -[A7], 0x3
00001D82 486E FF9E pea.l [A6 - 0x62]
00001D86 4EB9 0000 0EFA jsr [0x00000EFA]
00001D8C 2D6E FF9E FFFA move.l [A6 - 0x6], [A6 - 0x62]
00001D92 3D6E FFA2 FFFE move.w [A6 - 0x2], [A6 - 0x5E]
00001D98 4FEF 0012 lea.l A7, [A7 + 0x12]
label00001D9C:
00001D9C 3F03 move.w -[A7], D3
00001D9E 486E FFEE pea.l [A6 - 0x12]
00001DA2 1F3C 0002 move.b -[A7], 0x2
00001DA6 486E FFE6 pea.l [A6 - 0x1A]
00001DAA 4EB9 0000 0FFA jsr [0x00000FFA]
00001DB0 3F03 move.w -[A7], D3
00001DB2 486E FFEE pea.l [A6 - 0x12]
00001DB6 1F3C 0004 move.b -[A7], 0x4
00001DBA 486E FFE6 pea.l [A6 - 0x1A]
00001DBE 4EB9 0000 0FFA jsr [0x00000FFA]
00001DC4 4FEF 0018 lea.l A7, [A7 + 0x18]
00001DC8 4CDF 0408 movem.l D3,A2, [A7]+
00001DCC 4E5E unlink A6
00001DCE 4E75 rts
00001DD0 4E56 FF9E link A6, -0x0062
00001DD4 48E7 1020 movem.l -[A7], D3,A2
00001DD8 246E 0008 movea.l A2, [A6 + 0x8]
00001DDC 4EB9 0000 264A jsr [0x0000264A]
00001DE2 2F0A move.l -[A7], A2
00001DE4 2057 movea.l A0, [A7]
00001DE6 2250 movea.l A1, [A0]
00001DE8 2269 01D4 movea.l A1, [A1 + 0x1D4]
00001DEC 4E91 jsr [A1]
00001DEE 3600 move.w D3, D0
00001DF0 486E FFE6 pea.l [A6 - 0x1A]
00001DF4 2F0A move.l -[A7], A2
00001DF6 4EB9 0001 6138 jsr [0x00016138]
00001DFC 1F3C 000F move.b -[A7], 0xF
00001E00 486E FFE0 pea.l [A6 - 0x20]
00001E04 4EB9 0000 0EFA jsr [0x00000EFA]
00001E0A 486E FFE0 pea.l [A6 - 0x20]
00001E0E AA14 syscall RGBForeColor
00001E10 2F3C 0001 0001 move.l -[A7], 0x10001
00001E16 42A7 clr.l -[A7]
00001E18 486E FFE6 pea.l [A6 - 0x1A]
00001E1C 4EB9 0000 0FDA jsr [0x00000FDA]
00001E22 1F3C 000B move.b -[A7], 0xB
00001E26 486E FFE0 pea.l [A6 - 0x20]
00001E2A 4EB9 0000 0EFA jsr [0x00000EFA]
00001E30 486E FFE0 pea.l [A6 - 0x20]
00001E34 AA14 syscall RGBForeColor
00001E36 42A7 clr.l -[A7]
00001E38 2F3C 0001 0001 move.l -[A7], 0x10001
00001E3E 486E FFE6 pea.l [A6 - 0x1A]
00001E42 4EB9 0000 0FD2 jsr [0x00000FD2]
00001E48 0C43 0002 cmpi.w D3, 0x2
00001E4C 4FEF 0030 lea.l A7, [A7 + 0x30]
00001E50 6616 bne +0x18 /* 00001E68 */
00001E52 1F3C 000F move.b -[A7], 0xF
00001E56 486E FFDA pea.l [A6 - 0x26]
00001E5A 4EB9 0000 0EFA jsr [0x00000EFA]
00001E60 41EE FFDA lea.l A0, [A6 - 0x26]
00001E64 5C4F addq.w A7, 6
00001E66 6014 bra +0x16 /* 00001E7C */
label00001E68:
00001E68 1F3C 000C move.b -[A7], 0xC
00001E6C 486E FFD4 pea.l [A6 - 0x2C]
00001E70 4EB9 0000 0EFA jsr [0x00000EFA]
00001E76 41EE FFD4 lea.l A0, [A6 - 0x2C]
00001E7A 5C4F addq.w A7, 6
label00001E7C:
00001E7C 2D50 FFE0 move.l [A6 - 0x20], [A0]
00001E80 3D68 0004 FFE4 move.w [A6 - 0x1C], [A0 + 0x4]
00001E86 486E FFE0 pea.l [A6 - 0x20]
00001E8A 3F2E FFE6 move.w -[A7], [A6 - 0x1A]
00001E8E 302E FFEC move.w D0, [A6 - 0x14]
00001E92 48C0 ext.l D0
00001E94 5380 subq.l D0, 1
00001E96 3F00 move.w -[A7], D0
00001E98 4EB9 0000 1002 jsr [0x00001002]
00001E9E 486E FFE0 pea.l [A6 - 0x20]
00001EA2 302E FFEA move.w D0, [A6 - 0x16]
00001EA6 48C0 ext.l D0
00001EA8 5380 subq.l D0, 1
00001EAA 3F00 move.w -[A7], D0
00001EAC 3F2E FFE8 move.w -[A7], [A6 - 0x18]
00001EB0 4EB9 0000 1002 jsr [0x00001002]
00001EB6 486E FFE6 pea.l [A6 - 0x1A]
00001EBA 2F3C 0001 0001 move.l -[A7], 0x10001
00001EC0 A8A9 syscall InsetRect
00001EC2 1F3C 0007 move.b -[A7], 0x7
00001EC6 486E FFE0 pea.l [A6 - 0x20]
00001ECA 4EB9 0000 0EFA jsr [0x00000EFA]
00001ED0 486E FFE0 pea.l [A6 - 0x20]
00001ED4 AA14 syscall RGBForeColor
00001ED6 486E FFE6 pea.l [A6 - 0x1A]
00001EDA A8A2 syscall PaintRect
00001EDC 3003 move.w D0, D3
00001EDE 48C0 ext.l D0
00001EE0 4FEF 0016 lea.l A7, [A7 + 0x16]
00001EE4 5380 subq.l D0, 1
00001EE6 670C beq +0xE /* 00001EF4 */
00001EE8 5380 subq.l D0, 1
00001EEA 671A beq +0x1C /* 00001F06 */
00001EEC 5380 subq.l D0, 1
00001EEE 6744 beq +0x46 /* 00001F34 */
00001EF0 6000 0088 bra +0x8A /* 00001F7A */
label00001EF4:
00001EF4 1F3C 000A move.b -[A7], 0xA /* '\n' */
00001EF8 486E FFEE pea.l [A6 - 0x12]
00001EFC 4EB9 0000 0EFA jsr [0x00000EFA]
00001F02 5C4F addq.w A7, 6
00001F04 6074 bra +0x76 /* 00001F7A */
label00001F06:
00001F06 1F3C 000B move.b -[A7], 0xB
00001F0A 486E FFEE pea.l [A6 - 0x12]
00001F0E 4EB9 0000 0EFA jsr [0x00000EFA]
00001F14 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00001F18 486E FFCE pea.l [A6 - 0x32]
00001F1C 4EB9 0000 0EFA jsr [0x00000EFA]
00001F22 2D6E FFCE FFF4 move.l [A6 - 0xC], [A6 - 0x32]
00001F28 3D6E FFD2 FFF8 move.w [A6 - 0x8], [A6 - 0x2E]
00001F2E 4FEF 000C lea.l A7, [A7 + 0xC]
00001F32 6046 bra +0x48 /* 00001F7A */
label00001F34:
00001F34 1F3C 000E move.b -[A7], 0xE
00001F38 486E FFEE pea.l [A6 - 0x12]
00001F3C 4EB9 0000 0EFA jsr [0x00000EFA]
00001F42 1F3C 000B move.b -[A7], 0xB
00001F46 486E FFC8 pea.l [A6 - 0x38]
00001F4A 4EB9 0000 0EFA jsr [0x00000EFA]
00001F50 2D6E FFC8 FFF4 move.l [A6 - 0xC], [A6 - 0x38]
00001F56 3D6E FFCC FFF8 move.w [A6 - 0x8], [A6 - 0x34]
00001F5C 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00001F60 486E FFC2 pea.l [A6 - 0x3E]
00001F64 4EB9 0000 0EFA jsr [0x00000EFA]
00001F6A 2D6E FFC2 FFFA move.l [A6 - 0x6], [A6 - 0x3E]
00001F70 3D6E FFC6 FFFE move.w [A6 - 0x2], [A6 - 0x3A]
00001F76 4FEF 0012 lea.l A7, [A7 + 0x12]
label00001F7A:
00001F7A 3F03 move.w -[A7], D3
00001F7C 486E FFEE pea.l [A6 - 0x12]
00001F80 1F3C 0001 move.b -[A7], 0x1
00001F84 486E FFE6 pea.l [A6 - 0x1A]
00001F88 4EB9 0000 0FF2 jsr [0x00000FF2]
00001F8E 3003 move.w D0, D3
00001F90 48C0 ext.l D0
00001F92 4FEF 000C lea.l A7, [A7 + 0xC]
00001F96 5380 subq.l D0, 1
00001F98 670C beq +0xE /* 00001FA6 */
00001F9A 5380 subq.l D0, 1
00001F9C 671A beq +0x1C /* 00001FB8 */
00001F9E 5380 subq.l D0, 1
00001FA0 6744 beq +0x46 /* 00001FE6 */
00001FA2 6000 0088 bra +0x8A /* 0000202C */
label00001FA6:
00001FA6 1F3C 0005 move.b -[A7], 0x5
00001FAA 486E FFEE pea.l [A6 - 0x12]
00001FAE 4EB9 0000 0EFA jsr [0x00000EFA]
00001FB4 5C4F addq.w A7, 6
00001FB6 6074 bra +0x76 /* 0000202C */
label00001FB8:
00001FB8 1F3C 0004 move.b -[A7], 0x4
00001FBC 486E FFEE pea.l [A6 - 0x12]
00001FC0 4EB9 0000 0EFA jsr [0x00000EFA]
00001FC6 1F3C 0006 move.b -[A7], 0x6
00001FCA 486E FFBC pea.l [A6 - 0x44]
00001FCE 4EB9 0000 0EFA jsr [0x00000EFA]
00001FD4 2D6E FFBC FFF4 move.l [A6 - 0xC], [A6 - 0x44]
00001FDA 3D6E FFC0 FFF8 move.w [A6 - 0x8], [A6 - 0x40]
00001FE0 4FEF 000C lea.l A7, [A7 + 0xC]
00001FE4 6046 bra +0x48 /* 0000202C */
label00001FE6:
00001FE6 1F3C 0004 move.b -[A7], 0x4
00001FEA 486E FFEE pea.l [A6 - 0x12]
00001FEE 4EB9 0000 0EFA jsr [0x00000EFA]
00001FF4 1F3C 0005 move.b -[A7], 0x5
00001FF8 486E FFB6 pea.l [A6 - 0x4A]
00001FFC 4EB9 0000 0EFA jsr [0x00000EFA]
00002002 2D6E FFB6 FFF4 move.l [A6 - 0xC], [A6 - 0x4A]
00002008 3D6E FFBA FFF8 move.w [A6 - 0x8], [A6 - 0x46]
0000200E 1F3C 0006 move.b -[A7], 0x6
00002012 486E FFB0 pea.l [A6 - 0x50]
00002016 4EB9 0000 0EFA jsr [0x00000EFA]
0000201C 2D6E FFB0 FFFA move.l [A6 - 0x6], [A6 - 0x50]
00002022 3D6E FFB4 FFFE move.w [A6 - 0x2], [A6 - 0x4C]
00002028 4FEF 0012 lea.l A7, [A7 + 0x12]
label0000202C:
0000202C 3F03 move.w -[A7], D3
0000202E 486E FFEE pea.l [A6 - 0x12]
00002032 1F3C 0002 move.b -[A7], 0x2
00002036 486E FFE6 pea.l [A6 - 0x1A]
0000203A 4EB9 0000 0FF2 jsr [0x00000FF2]
00002040 3003 move.w D0, D3
00002042 48C0 ext.l D0
00002044 4FEF 000C lea.l A7, [A7 + 0xC]
00002048 5380 subq.l D0, 1
0000204A 670C beq +0xE /* 00002058 */
0000204C 5380 subq.l D0, 1
0000204E 671A beq +0x1C /* 0000206A */
00002050 5380 subq.l D0, 1
00002052 6744 beq +0x46 /* 00002098 */
00002054 6000 0088 bra +0x8A /* 000020DE */
label00002058:
00002058 1F3C 0008 move.b -[A7], 0x8
0000205C 486E FFEE pea.l [A6 - 0x12]
00002060 4EB9 0000 0EFA jsr [0x00000EFA]
00002066 5C4F addq.w A7, 6
00002068 6074 bra +0x76 /* 000020DE */
label0000206A:
0000206A 1F3C 0008 move.b -[A7], 0x8
0000206E 486E FFEE pea.l [A6 - 0x12]
00002072 4EB9 0000 0EFA jsr [0x00000EFA]
00002078 1F3C 0007 move.b -[A7], 0x7
0000207C 486E FFAA pea.l [A6 - 0x56]
00002080 4EB9 0000 0EFA jsr [0x00000EFA]
00002086 2D6E FFAA FFF4 move.l [A6 - 0xC], [A6 - 0x56]
0000208C 3D6E FFAE FFF8 move.w [A6 - 0x8], [A6 - 0x52]
00002092 4FEF 000C lea.l A7, [A7 + 0xC]
00002096 6046 bra +0x48 /* 000020DE */
label00002098:
00002098 1F3C 000B move.b -[A7], 0xB
0000209C 486E FFEE pea.l [A6 - 0x12]
000020A0 4EB9 0000 0EFA jsr [0x00000EFA]
000020A6 1F3C 0008 move.b -[A7], 0x8
000020AA 486E FFA4 pea.l [A6 - 0x5C]
000020AE 4EB9 0000 0EFA jsr [0x00000EFA]
000020B4 2D6E FFA4 FFF4 move.l [A6 - 0xC], [A6 - 0x5C]
000020BA 3D6E FFA8 FFF8 move.w [A6 - 0x8], [A6 - 0x58]
000020C0 1F3C 0007 move.b -[A7], 0x7
000020C4 486E FF9E pea.l [A6 - 0x62]
000020C8 4EB9 0000 0EFA jsr [0x00000EFA]
000020CE 2D6E FF9E FFFA move.l [A6 - 0x6], [A6 - 0x62]
000020D4 3D6E FFA2 FFFE move.w [A6 - 0x2], [A6 - 0x5E]
000020DA 4FEF 0012 lea.l A7, [A7 + 0x12]
label000020DE:
000020DE 3F03 move.w -[A7], D3
000020E0 486E FFEE pea.l [A6 - 0x12]
000020E4 1F3C 0002 move.b -[A7], 0x2
000020E8 486E FFE6 pea.l [A6 - 0x1A]
000020EC 4EB9 0000 0FFA jsr [0x00000FFA]
000020F2 3F03 move.w -[A7], D3
000020F4 486E FFEE pea.l [A6 - 0x12]
000020F8 1F3C 0004 move.b -[A7], 0x4
000020FC 486E FFE6 pea.l [A6 - 0x1A]
00002100 4EB9 0000 0FFA jsr [0x00000FFA]
00002106 4FEF 0018 lea.l A7, [A7 + 0x18]
0000210A 4CDF 0408 movem.l D3,A2, [A7]+
0000210E 4E5E unlink A6
00002110 4E75 rts
00002112 4E56 FFDA link A6, -0x0026
00002116 48E7 1020 movem.l -[A7], D3,A2
0000211A 246E 0008 movea.l A2, [A6 + 0x8]
0000211E 4EB9 0000 264A jsr [0x0000264A]
00002124 2F0A move.l -[A7], A2
00002126 2057 movea.l A0, [A7]
00002128 2250 movea.l A1, [A0]
0000212A 2269 01D4 movea.l A1, [A1 + 0x1D4]
0000212E 4E91 jsr [A1]
00002130 3600 move.w D3, D0
00002132 486E FFF2 pea.l [A6 - 0xE]
00002136 2F0A move.l -[A7], A2
00002138 4EB9 0001 6138 jsr [0x00016138]
0000213E 2F0A move.l -[A7], A2
00002140 2057 movea.l A0, [A7]
00002142 2250 movea.l A1, [A0]
00002144 2269 00AC movea.l A1, [A1 + 0xAC]
00002148 4E91 jsr [A1]
0000214A 4A00 tst.b D0
0000214C 4FEF 0010 lea.l A7, [A7 + 0x10]
00002150 6600 00CC bne +0xCE /* 0000221E */
00002154 1F3C 0005 move.b -[A7], 0x5
00002158 486E FFFA pea.l [A6 - 0x6]
0000215C 4EB9 0000 0EFA jsr [0x00000EFA]
00002162 486E FFFA pea.l [A6 - 0x6]
00002166 AA14 syscall RGBForeColor
00002168 42A7 clr.l -[A7]
0000216A 42A7 clr.l -[A7]
0000216C 486E FFF2 pea.l [A6 - 0xE]
00002170 4EB9 0000 0FDA jsr [0x00000FDA]
00002176 0C43 0003 cmpi.w D3, 0x3
0000217A 4FEF 0012 lea.l A7, [A7 + 0x12]
0000217E 6616 bne +0x18 /* 00002196 */
00002180 1F3C 0007 move.b -[A7], 0x7
00002184 486E FFEC pea.l [A6 - 0x14]
00002188 4EB9 0000 0EFA jsr [0x00000EFA]
0000218E 41EE FFEC lea.l A0, [A6 - 0x14]
00002192 5C4F addq.w A7, 6
00002194 6014 bra +0x16 /* 000021AA */
label00002196:
00002196 1F3C 0006 move.b -[A7], 0x6
0000219A 486E FFE6 pea.l [A6 - 0x1A]
0000219E 4EB9 0000 0EFA jsr [0x00000EFA]
000021A4 41EE FFE6 lea.l A0, [A6 - 0x1A]
000021A8 5C4F addq.w A7, 6
label000021AA:
000021AA 2D50 FFFA move.l [A6 - 0x6], [A0]
000021AE 3D68 0004 FFFE move.w [A6 - 0x2], [A0 + 0x4]
000021B4 486E FFFA pea.l [A6 - 0x6]
000021B8 AA14 syscall RGBForeColor
000021BA 42A7 clr.l -[A7]
000021BC 2F3C 0001 0001 move.l -[A7], 0x10001
000021C2 486E FFF2 pea.l [A6 - 0xE]
000021C6 4EB9 0000 0FD2 jsr [0x00000FD2]
000021CC 0C43 0003 cmpi.w D3, 0x3
000021D0 4FEF 000C lea.l A7, [A7 + 0xC]
000021D4 6600 00DC bne +0xDE /* 000022B2 */
000021D8 1F3C 0006 move.b -[A7], 0x6
000021DC 486E FFFA pea.l [A6 - 0x6]
000021E0 4EB9 0000 0EFA jsr [0x00000EFA]
000021E6 486E FFFA pea.l [A6 - 0x6]
000021EA 3F2E FFF2 move.w -[A7], [A6 - 0xE]
000021EE 302E FFF8 move.w D0, [A6 - 0x8]
000021F2 48C0 ext.l D0
000021F4 5380 subq.l D0, 1
000021F6 3F00 move.w -[A7], D0
000021F8 4EB9 0000 1002 jsr [0x00001002]
000021FE 486E FFFA pea.l [A6 - 0x6]
00002202 302E FFF6 move.w D0, [A6 - 0xA]
00002206 48C0 ext.l D0
00002208 5380 subq.l D0, 1
0000220A 3F00 move.w -[A7], D0
0000220C 3F2E FFF4 move.w -[A7], [A6 - 0xC]
00002210 4EB9 0000 1002 jsr [0x00001002]
00002216 4FEF 0016 lea.l A7, [A7 + 0x16]
0000221A 6000 0096 bra +0x98 /* 000022B2 */
label0000221E:
0000221E 1F3C 0008 move.b -[A7], 0x8
00002222 486E FFFA pea.l [A6 - 0x6]
00002226 4EB9 0000 0EFA jsr [0x00000EFA]
0000222C 486E FFFA pea.l [A6 - 0x6]
00002230 AA14 syscall RGBForeColor
00002232 42A7 clr.l -[A7]
00002234 42A7 clr.l -[A7]
00002236 486E FFF2 pea.l [A6 - 0xE]
0000223A 4EB9 0000 0FDA jsr [0x00000FDA]
00002240 1F3C 0006 move.b -[A7], 0x6
00002244 486E FFFA pea.l [A6 - 0x6]
00002248 4EB9 0000 0EFA jsr [0x00000EFA]
0000224E 486E FFFA pea.l [A6 - 0x6]
00002252 AA14 syscall RGBForeColor
00002254 42A7 clr.l -[A7]
00002256 2F3C 0001 0001 move.l -[A7], 0x10001
0000225C 486E FFF2 pea.l [A6 - 0xE]
00002260 4EB9 0000 0FD2 jsr [0x00000FD2]
00002266 0C43 0002 cmpi.w D3, 0x2
0000226A 4FEF 0024 lea.l A7, [A7 + 0x24]
0000226E 6742 beq +0x44 /* 000022B2 */
00002270 1F3C 0007 move.b -[A7], 0x7
00002274 486E FFFA pea.l [A6 - 0x6]
00002278 4EB9 0000 0EFA jsr [0x00000EFA]
0000227E 486E FFFA pea.l [A6 - 0x6]
00002282 3F2E FFF2 move.w -[A7], [A6 - 0xE]
00002286 302E FFF8 move.w D0, [A6 - 0x8]
0000228A 48C0 ext.l D0
0000228C 5380 subq.l D0, 1
0000228E 3F00 move.w -[A7], D0
00002290 4EB9 0000 1002 jsr [0x00001002]
00002296 486E FFFA pea.l [A6 - 0x6]
0000229A 302E FFF6 move.w D0, [A6 - 0xA]
0000229E 48C0 ext.l D0
000022A0 5380 subq.l D0, 1
000022A2 3F00 move.w -[A7], D0
000022A4 3F2E FFF4 move.w -[A7], [A6 - 0xC]
000022A8 4EB9 0000 1002 jsr [0x00001002]
000022AE 4FEF 0016 lea.l A7, [A7 + 0x16]
label000022B2:
000022B2 486E FFF2 pea.l [A6 - 0xE]
000022B6 2F3C 0001 0001 move.l -[A7], 0x10001
000022BC A8A9 syscall InsetRect
000022BE 2F0A move.l -[A7], A2
000022C0 2057 movea.l A0, [A7]
000022C2 2250 movea.l A1, [A0]
000022C4 2269 00AC movea.l A1, [A1 + 0xAC]
000022C8 4E91 jsr [A1]
000022CA 4A00 tst.b D0
000022CC 584F addq.w A7, 4
000022CE 6616 bne +0x18 /* 000022E6 */
000022D0 1F3C 0002 move.b -[A7], 0x2
000022D4 486E FFE0 pea.l [A6 - 0x20]
000022D8 4EB9 0000 0EFA jsr [0x00000EFA]
000022DE 41EE FFE0 lea.l A0, [A6 - 0x20]
000022E2 5C4F addq.w A7, 6
000022E4 6014 bra +0x16 /* 000022FA */
label000022E6:
000022E6 1F3C 0004 move.b -[A7], 0x4
000022EA 486E FFDA pea.l [A6 - 0x26]
000022EE 4EB9 0000 0EFA jsr [0x00000EFA]
000022F4 41EE FFDA lea.l A0, [A6 - 0x26]
000022F8 5C4F addq.w A7, 6
label000022FA:
000022FA 2D50 FFFA move.l [A6 - 0x6], [A0]
000022FE 3D68 0004 FFFE move.w [A6 - 0x2], [A0 + 0x4]
00002304 486E FFFA pea.l [A6 - 0x6]
00002308 AA14 syscall RGBForeColor
0000230A 486E FFF2 pea.l [A6 - 0xE]
0000230E A8A2 syscall PaintRect
00002310 4CDF 0408 movem.l D3,A2, [A7]+
00002314 4E5E unlink A6
00002316 4E75 rts
00002318 4E56 FFBC link A6, -0x0044
0000231C 48E7 1F20 movem.l -[A7], D3,D4,D5,D6,D7,A2
00002320 246E 0008 movea.l A2, [A6 + 0x8]
00002324 486E FFF8 pea.l [A6 - 0x8]
00002328 2F0A move.l -[A7], A2
0000232A 4EB9 0001 6138 jsr [0x00016138]
00002330 486E FFF8 pea.l [A6 - 0x8]
00002334 4EB9 0001 6ADA jsr [0x00016ADA]
0000233A 3D40 FFEE move.w [A6 - 0x12], D0
0000233E 486E FFF8 pea.l [A6 - 0x8]
00002342 486E FFDA pea.l [A6 - 0x26]
00002346 4EB9 0000 26D2 jsr [0x000026D2]
0000234C 486E FFBC pea.l [A6 - 0x44]
00002350 4EB9 0000 0F02 jsr [0x00000F02]
00002356 2D6E FFBC FFF2 move.l [A6 - 0xE], [A6 - 0x44]
0000235C 3D6E FFC0 FFF6 move.w [A6 - 0xA], [A6 - 0x40]
00002362 4FEF 0018 lea.l A7, [A7 + 0x18]
00002366 6000 028E bra +0x290 /* 000025F6 */
label0000236A:
0000236A 0C6E 0004 FFEC cmpi.w [A6 - 0x14], 0x4
00002370 6C6C bge +0x6E /* 000023DE */
00002372 2F0A move.l -[A7], A2
00002374 2057 movea.l A0, [A7]
00002376 2250 movea.l A1, [A0]
00002378 2269 00AC movea.l A1, [A1 + 0xAC]
0000237C 4E91 jsr [A1]
0000237E 4A00 tst.b D0
00002380 584F addq.w A7, 4
00002382 6720 beq +0x22 /* 000023A4 */
00002384 2F0A move.l -[A7], A2
00002386 4EB9 0001 611C jsr [0x0001611C]
0000238C 4A00 tst.b D0
0000238E 584F addq.w A7, 4
00002390 6712 beq +0x14 /* 000023A4 */
00002392 486E FFD4 pea.l [A6 - 0x2C]
00002396 4EB9 0000 0F0A jsr [0x00000F0A]
0000239C 41EE FFD4 lea.l A0, [A6 - 0x2C]
000023A0 584F addq.w A7, 4
000023A2 6010 bra +0x12 /* 000023B4 */
label000023A4:
000023A4 486E FFCE pea.l [A6 - 0x32]
000023A8 4EB9 0000 0F02 jsr [0x00000F02]
000023AE 41EE FFCE lea.l A0, [A6 - 0x32]
000023B2 584F addq.w A7, 4
label000023B4:
000023B4 2D50 FFF2 move.l [A6 - 0xE], [A0]
000023B8 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
000023BE 2F0A move.l -[A7], A2
000023C0 4EB9 0001 611C jsr [0x0001611C]
000023C6 4A00 tst.b D0
000023C8 584F addq.w A7, 4
000023CA 6600 0098 bne +0x9A /* 00002464 */
000023CE 4EB9 0000 7C84 jsr [0x00007C84]
000023D4 4868 00B2 pea.l [A0 + 0xB2]
000023D8 A89D syscall PenPat
000023DA 6000 0088 bra +0x8A /* 00002464 */
label000023DE:
000023DE 486E FFF2 pea.l [A6 - 0xE]
000023E2 4EB9 0000 0F02 jsr [0x00000F02]
000023E8 2F0A move.l -[A7], A2
000023EA 4EB9 0001 611C jsr [0x0001611C]
000023F0 4A00 tst.b D0
000023F2 504F addq.w A7, 8
000023F4 670E beq +0x10 /* 00002404 */
000023F6 2F0A move.l -[A7], A2
000023F8 4EB9 0001 6180 jsr [0x00016180]
000023FE 4A00 tst.b D0
00002400 584F addq.w A7, 4
00002402 6610 bne +0x12 /* 00002414 */
label00002404:
00002404 1F3C 0008 move.b -[A7], 0x8
00002408 486E FFF2 pea.l [A6 - 0xE]
0000240C 4EB9 0000 0EFA jsr [0x00000EFA]
00002412 5C4F addq.w A7, 6
label00002414:
00002414 2F0A move.l -[A7], A2
00002416 2057 movea.l A0, [A7]
00002418 2250 movea.l A1, [A0]
0000241A 2269 00AC movea.l A1, [A1 + 0xAC]
0000241E 4E91 jsr [A1]
00002420 4A00 tst.b D0
00002422 584F addq.w A7, 4
00002424 673E beq +0x40 /* 00002464 */
00002426 2F0A move.l -[A7], A2
00002428 4EB9 0001 611C jsr [0x0001611C]
0000242E 4A00 tst.b D0
00002430 584F addq.w A7, 4
00002432 6712 beq +0x14 /* 00002446 */
00002434 486E FFC8 pea.l [A6 - 0x38]
00002438 4EB9 0000 0F0A jsr [0x00000F0A]
0000243E 41EE FFC8 lea.l A0, [A6 - 0x38]
00002442 584F addq.w A7, 4
00002444 6014 bra +0x16 /* 0000245A */
label00002446:
00002446 1F3C 0008 move.b -[A7], 0x8
0000244A 486E FFC2 pea.l [A6 - 0x3E]
0000244E 4EB9 0000 0EFA jsr [0x00000EFA]
00002454 41EE FFC2 lea.l A0, [A6 - 0x3E]
00002458 5C4F addq.w A7, 6
label0000245A:
0000245A 2D50 FFF2 move.l [A6 - 0xE], [A0]
0000245E 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
label00002464:
00002464 486E FFF2 pea.l [A6 - 0xE]
00002468 AA14 syscall RGBForeColor
0000246A 2F0A move.l -[A7], A2
0000246C 2057 movea.l A0, [A7]
0000246E 2250 movea.l A1, [A0]
00002470 2269 0200 movea.l A1, [A1 + 0x200]
00002474 4E91 jsr [A1]
00002476 4A00 tst.b D0
00002478 584F addq.w A7, 4
0000247A 6704 beq +0x6 /* 00002480 */
0000247C 7009 moveq.l D0, 0x09
0000247E 6002 bra +0x4 /* 00002482 */
label00002480:
00002480 7005 moveq.l D0, 0x05
label00002482:
00002482 7200 moveq.l D1, 0x00
00002484 1200 move.b D1, D0
00002486 3A01 move.w D5, D1
00002488 2F0A move.l -[A7], A2
0000248A 2057 movea.l A0, [A7]
0000248C 2250 movea.l A1, [A0]
0000248E 2269 0200 movea.l A1, [A1 + 0x200]
00002492 4E91 jsr [A1]
00002494 4A00 tst.b D0
00002496 584F addq.w A7, 4
00002498 6704 beq +0x6 /* 0000249E */
0000249A 7005 moveq.l D0, 0x05
0000249C 6002 bra +0x4 /* 000024A0 */
label0000249E:
0000249E 7003 moveq.l D0, 0x03
label000024A0:
000024A0 7200 moveq.l D1, 0x00
000024A2 1200 move.b D1, D0
000024A4 3E01 move.w D7, D1
000024A6 2F0A move.l -[A7], A2
000024A8 4EB9 0001 DCAC jsr [0x0001DCAC]
000024AE 4A00 tst.b D0
000024B0 584F addq.w A7, 4
000024B2 6676 bne +0x78 /* 0000252A */
000024B4 2F0A move.l -[A7], A2
000024B6 4EB9 0001 DC36 jsr [0x0001DC36]
000024BC 4A00 tst.b D0
000024BE 584F addq.w A7, 4
000024C0 6720 beq +0x22 /* 000024E2 */
000024C2 3C07 move.w D6, D7
000024C4 48C6 ext.l D6
000024C6 322E FFEE move.w D1, [A6 - 0x12]
000024CA 48C1 ext.l D1
000024CC 9286 sub.l D1, D6
000024CE 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
000024D6 5281 addq.l D1, 1
000024D8 3C2E FFF8 move.w D6, [A6 - 0x8]
000024DC 48C6 ext.l D6
000024DE DC81 add.l D6, D1
000024E0 6022 bra +0x24 /* 00002504 */
label000024E2:
000024E2 2F0A move.l -[A7], A2
000024E4 2057 movea.l A0, [A7]
000024E6 2250 movea.l A1, [A0]
000024E8 2269 01D4 movea.l A1, [A1 + 0x1D4]
000024EC 4E91 jsr [A1]
000024EE 48C0 ext.l D0
000024F0 5480 addq.l D0, 2
000024F2 3207 move.w D1, D7
000024F4 48C1 ext.l D1
000024F6 D280 add.l D1, D0
000024F8 302E FFFC move.w D0, [A6 - 0x4]
000024FC 48C0 ext.l D0
000024FE 9081 sub.l D0, D1
00002500 3C00 move.w D6, D0
00002502 584F addq.w A7, 4
label00002504:
00002504 2F0A move.l -[A7], A2
00002506 2057 movea.l A0, [A7]
00002508 2250 movea.l A1, [A0]
0000250A 2269 01D4 movea.l A1, [A1 + 0x1D4]
0000250E 4E91 jsr [A1]
00002510 48C0 ext.l D0
00002512 5480 addq.l D0, 2
00002514 3205 move.w D1, D5
00002516 48C1 ext.l D1
00002518 D280 add.l D1, D0
0000251A 302E FFFE move.w D0, [A6 - 0x2]
0000251E 48C0 ext.l D0
00002520 9081 sub.l D0, D1
00002522 3D40 FFF0 move.w [A6 - 0x10], D0
00002526 584F addq.w A7, 4
00002528 6074 bra +0x76 /* 0000259E */
label0000252A:
0000252A 2F0A move.l -[A7], A2
0000252C 4EB9 0001 DC36 jsr [0x0001DC36]
00002532 4A00 tst.b D0
00002534 584F addq.w A7, 4
00002536 6720 beq +0x22 /* 00002558 */
00002538 3C05 move.w D6, D5
0000253A 48C6 ext.l D6
0000253C 322E FFEE move.w D1, [A6 - 0x12]
00002540 48C1 ext.l D1
00002542 9286 sub.l D1, D6
00002544 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
0000254C 5281 addq.l D1, 1
0000254E 3C2E FFF8 move.w D6, [A6 - 0x8]
00002552 48C6 ext.l D6
00002554 DC81 add.l D6, D1
00002556 6022 bra +0x24 /* 0000257A */
label00002558:
00002558 2F0A move.l -[A7], A2
0000255A 2057 movea.l A0, [A7]
0000255C 2250 movea.l A1, [A0]
0000255E 2269 01D4 movea.l A1, [A1 + 0x1D4]
00002562 4E91 jsr [A1]
00002564 48C0 ext.l D0
00002566 5480 addq.l D0, 2
00002568 3205 move.w D1, D5
0000256A 48C1 ext.l D1
0000256C D280 add.l D1, D0
0000256E 302E FFFC move.w D0, [A6 - 0x4]
00002572 48C0 ext.l D0
00002574 9081 sub.l D0, D1
00002576 3C00 move.w D6, D0
00002578 584F addq.w A7, 4
label0000257A:
0000257A 2F0A move.l -[A7], A2
0000257C 2057 movea.l A0, [A7]
0000257E 2250 movea.l A1, [A0]
00002580 2269 01D4 movea.l A1, [A1 + 0x1D4]
00002584 4E91 jsr [A1]
00002586 48C0 ext.l D0
00002588 5480 addq.l D0, 2
0000258A 3207 move.w D1, D7
0000258C 48C1 ext.l D1
0000258E D280 add.l D1, D0
00002590 302E FFFE move.w D0, [A6 - 0x2]
00002594 48C0 ext.l D0
00002596 9081 sub.l D0, D1
00002598 3D40 FFF0 move.w [A6 - 0x10], D0
0000259C 584F addq.w A7, 4
label0000259E:
0000259E 7600 moveq.l D3, 0x00
000025A0 607C bra +0x7E /* 0000261E */
label000025A2:
000025A2 3003 move.w D0, D3
000025A4 48C0 ext.l D0
000025A6 322E FFF0 move.w D1, [A6 - 0x10]
000025AA 48C1 ext.l D1
000025AC D280 add.l D1, D0
000025AE 3F01 move.w -[A7], D1
000025B0 3003 move.w D0, D3
000025B2 48C0 ext.l D0
000025B4 3206 move.w D1, D6
000025B6 48C1 ext.l D1
000025B8 D280 add.l D1, D0
000025BA 3F01 move.w -[A7], D1
000025BC A893 syscall MoveTo
000025BE 2F0A move.l -[A7], A2
000025C0 4EB9 0001 DCAC jsr [0x0001DCAC]
000025C6 4A00 tst.b D0
000025C8 584F addq.w A7, 4
000025CA 6612 bne +0x14 /* 000025DE */
000025CC 2004 move.l D0, D4
000025CE 5280 addq.l D0, 1
000025D0 3205 move.w D1, D5
000025D2 48C1 ext.l D1
000025D4 9280 sub.l D1, D0
000025D6 3F01 move.w -[A7], D1
000025D8 4267 clr.w -[A7]
000025DA A892 syscall Line
000025DC 6010 bra +0x12 /* 000025EE */
label000025DE:
000025DE 4267 clr.w -[A7]
000025E0 2004 move.l D0, D4
000025E2 5280 addq.l D0, 1
000025E4 3205 move.w D1, D5
000025E6 48C1 ext.l D1
000025E8 9280 sub.l D1, D0
000025EA 3F01 move.w -[A7], D1
000025EC A892 syscall Line
label000025EE:
000025EE 5243 addq.w D3, 1
000025F0 5484 addq.l D4, 2
label000025F2:
000025F2 B647 cmp.w D3, D7
000025F4 6DAC blt -0x52 /* 000025A2 */
label000025F6:
000025F6 486E FFEC pea.l [A6 - 0x14]
000025FA 486E FFDA pea.l [A6 - 0x26]
000025FE 4EB9 0000 26E2 jsr [0x000026E2]
00002604 4A00 tst.b D0
00002606 504F addq.w A7, 8
00002608 6600 FD60 bne -0x29E /* 0000236A */
0000260C 3F3C FFFF move.w -[A7], 0xFFFF
00002610 486E FFDA pea.l [A6 - 0x26]
00002614 4EB9 0000 26DA jsr [0x000026DA]
0000261A 5C4F addq.w A7, 6
0000261C 6004 bra +0x6 /* 00002622 */
label0000261E:
0000261E 7800 moveq.l D4, 0x00
00002620 60D0 bra -0x2E /* 000025F2 */
label00002622:
00002622 4CDF 04F8 movem.l D3,D4,D5,D6,D7,A2, [A7]+
00002626 4E5E unlink A6
00002628 4E75 rts
0000262A 4E56 FEB2 link A6, -0x014E
0000262E 48E7 1030 movem.l -[A7], D3,A2,A3
00002632 246E 0008 movea.l A2, [A6 + 0x8]
00002636 486E FEC0 pea.l [A6 - 0x140]
0000263A 4EB9 0000 263A jsr [0x0000263A]
00002640 486E FEB8 pea.l [A6 - 0x148]
00002644 4EB9 0000 2652 jsr [0x00002652]
0000264A 4EB9 0000 264A jsr [0x0000264A]
00002650 486E FEB2 pea.l [A6 - 0x14E]
00002654 4EB9 0000 2662 jsr [0x00002662]
0000265A 2F0A move.l -[A7], A2
0000265C 2057 movea.l A0, [A7]
0000265E 2250 movea.l A1, [A0]
00002660 2269 027C movea.l A1, [A1 + 0x27C]
00002664 4E91 jsr [A1]
00002666 2F0A move.l -[A7], A2
00002668 2057 movea.l A0, [A7]
0000266A 2250 movea.l A1, [A0]
0000266C 2269 0080 movea.l A1, [A1 + 0x80]
00002670 4E91 jsr [A1]
00002672 3600 move.w D3, D0
00002674 3F03 move.w -[A7], D3
00002676 4EB9 0000 285A jsr [0x0000285A]
0000267C 486E FFF2 pea.l [A6 - 0xE]
00002680 2F0A move.l -[A7], A2
00002682 2057 movea.l A0, [A7]
00002684 2250 movea.l A1, [A0]
00002686 2269 01E0 movea.l A1, [A1 + 0x1E0]
0000268A 4E91 jsr [A1]
0000268C 486E FFFA pea.l [A6 - 0x6]
00002690 AA19 syscall GetForeColor
00002692 486E FEF2 pea.l [A6 - 0x10E]
00002696 2F0A move.l -[A7], A2
00002698 2057 movea.l A0, [A7]
0000269A 2250 movea.l A1, [A0]
0000269C 2269 0020 movea.l A1, [A1 + 0x20]
000026A0 4E91 jsr [A1]
000026A2 486E FFF2 pea.l [A6 - 0xE]
000026A6 486E FEDE pea.l [A6 - 0x122]
000026AA 4EB9 0000 26D2 jsr [0x000026D2]
000026B0 4FEF 002E lea.l A7, [A7 + 0x2E]
000026B4 6000 0174 bra +0x176 /* 0000282A */
label000026B8:
000026B8 0C6E 0004 FEF0 cmpi.w [A6 - 0x110], 0x4
000026BE 6C7A bge +0x7C /* 0000273A */
000026C0 2F0A move.l -[A7], A2
000026C2 4EB9 0001 611C jsr [0x0001611C]
000026C8 4A00 tst.b D0
000026CA 584F addq.w A7, 4
000026CC 661A bne +0x1C /* 000026E8 */
000026CE 486E FFFA pea.l [A6 - 0x6]
000026D2 4EB9 0000 0F02 jsr [0x00000F02]
000026D8 486E FFFA pea.l [A6 - 0x6]
000026DC AA14 syscall RGBForeColor
000026DE 3F3C 0031 move.w -[A7], 0x31 /* '1' */
000026E2 A889 syscall TextMode
000026E4 584F addq.w A7, 4
000026E6 6032 bra +0x34 /* 0000271A */
label000026E8:
000026E8 2F0A move.l -[A7], A2
000026EA 4EB9 0001 611C jsr [0x0001611C]
000026F0 4A00 tst.b D0
000026F2 584F addq.w A7, 4
000026F4 6724 beq +0x26 /* 0000271A */
000026F6 2F0A move.l -[A7], A2
000026F8 2057 movea.l A0, [A7]
000026FA 2250 movea.l A1, [A0]
000026FC 2269 00AC movea.l A1, [A1 + 0xAC]
00002700 4E91 jsr [A1]
00002702 4A00 tst.b D0
00002704 584F addq.w A7, 4
00002706 6712 beq +0x14 /* 0000271A */
00002708 486E FFFA pea.l [A6 - 0x6]
0000270C 4EB9 0000 0F0A jsr [0x00000F0A]
00002712 486E FFFA pea.l [A6 - 0x6]
00002716 AA14 syscall RGBForeColor
00002718 584F addq.w A7, 4
label0000271A:
0000271A 4227 clr.b -[A7]
0000271C 1F3C 0001 move.b -[A7], 0x1
00002720 3F2A 016C move.w -[A7], [A2 + 0x16C]
00002724 486E FFF2 pea.l [A6 - 0xE]
00002728 486E FEF2 pea.l [A6 - 0x10E]
0000272C 4EB9 0000 270A jsr [0x0000270A]
00002732 4FEF 000E lea.l A7, [A7 + 0xE]
00002736 6000 009E bra +0xA0 /* 000027D6 */
label0000273A:
0000273A 2F0A move.l -[A7], A2
0000273C 2057 movea.l A0, [A7]
0000273E 2250 movea.l A1, [A0]
00002740 2269 00AC movea.l A1, [A1 + 0xAC]
00002744 4E91 jsr [A1]
00002746 4A00 tst.b D0
00002748 584F addq.w A7, 4
0000274A 6724 beq +0x26 /* 00002770 */
0000274C 2F0B move.l -[A7], A3
0000274E 2057 movea.l A0, [A7]
00002750 2250 movea.l A1, [A0]
00002752 2269 0014 movea.l A1, [A1 + 0x14]
00002756 4E91 jsr [A1]
00002758 4A00 tst.b D0
0000275A 584F addq.w A7, 4
0000275C 6712 beq +0x14 /* 00002770 */
0000275E 486E FFFA pea.l [A6 - 0x6]
00002762 4EB9 0000 0F0A jsr [0x00000F0A]
00002768 486E FFFA pea.l [A6 - 0x6]
0000276C AA14 syscall RGBForeColor
0000276E 584F addq.w A7, 4
label00002770:
00002770 2F0A move.l -[A7], A2
00002772 4EB9 0001 611C jsr [0x0001611C]
00002778 4A00 tst.b D0
0000277A 584F addq.w A7, 4
0000277C 6612 bne +0x14 /* 00002790 */
0000277E 2F0A move.l -[A7], A2
00002780 2057 movea.l A0, [A7]
00002782 2250 movea.l A1, [A0]
00002784 2269 00AC movea.l A1, [A1 + 0xAC]
00002788 4E91 jsr [A1]
0000278A 4A00 tst.b D0
0000278C 584F addq.w A7, 4
0000278E 670E beq +0x10 /* 0000279E */
label00002790:
00002790 2F0A move.l -[A7], A2
00002792 4EB9 0001 6180 jsr [0x00016180]
00002798 4A00 tst.b D0
0000279A 584F addq.w A7, 4
0000279C 661C bne +0x1E /* 000027BA */
label0000279E:
0000279E 486E FFFA pea.l [A6 - 0x6]
000027A2 486E FFFA pea.l [A6 - 0x6]
000027A6 4EB9 0000 0FBA jsr [0x00000FBA]
000027AC 3F3C 0001 move.w -[A7], 0x1
000027B0 A889 syscall TextMode
000027B2 486E FFFA pea.l [A6 - 0x6]
000027B6 AA14 syscall RGBForeColor
000027B8 504F addq.w A7, 8
label000027BA:
000027BA 4227 clr.b -[A7]
000027BC 1F3C 0001 move.b -[A7], 0x1
000027C0 3F2A 016C move.w -[A7], [A2 + 0x16C]
000027C4 486E FFF2 pea.l [A6 - 0xE]
000027C8 486E FEF2 pea.l [A6 - 0x10E]
000027CC 4EB9 0000 270A jsr [0x0000270A]
000027D2 4FEF 000E lea.l A7, [A7 + 0xE]
label000027D6:
000027D6 486E FEF0 pea.l [A6 - 0x110]
000027DA 486E FEDE pea.l [A6 - 0x122]
000027DE 4EB9 0000 26E2 jsr [0x000026E2]
000027E4 4A00 tst.b D0
000027E6 504F addq.w A7, 8
000027E8 6600 FECE bne -0x130 /* 000026B8 */
000027EC 3F3C FFFF move.w -[A7], 0xFFFF
000027F0 486E FEDE pea.l [A6 - 0x122]
000027F4 4EB9 0000 26DA jsr [0x000026DA]
000027FA 3F3C FFFF move.w -[A7], 0xFFFF
000027FE 486E FEB2 pea.l [A6 - 0x14E]
00002802 4EB9 0000 267A jsr [0x0000267A]
00002808 3F3C FFFF move.w -[A7], 0xFFFF
0000280C 486E FEB8 pea.l [A6 - 0x148]
00002810 4EB9 0000 265A jsr [0x0000265A]
00002816 3F3C FFFF move.w -[A7], 0xFFFF
0000281A 486E FEC0 pea.l [A6 - 0x140]
0000281E 4EB9 0000 2642 jsr [0x00002642]
00002824 4FEF 0018 lea.l A7, [A7 + 0x18]
00002828 6008 bra +0xA /* 00002832 */
label0000282A:
0000282A 264A movea.l A3, A2
0000282C 508B addq.l A3, 8
0000282E 548B addq.l A3, 2
00002830 60A4 bra -0x5A /* 000027D6 */
label00002832:
00002832 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00002836 4E5E unlink A6
00002838 4E75 rts
0000283A 4E56 FFD4 link A6, -0x002C
0000283E 48E7 1030 movem.l -[A7], D3,A2,A3
00002842 246E 0008 movea.l A2, [A6 + 0x8]
00002846 486E FFE2 pea.l [A6 - 0x1E]
0000284A 4EB9 0000 263A jsr [0x0000263A]
00002850 4EB9 0000 264A jsr [0x0000264A]
00002856 486E FFDA pea.l [A6 - 0x26]
0000285A 2F0A move.l -[A7], A2
0000285C 2057 movea.l A0, [A7]
0000285E 2250 movea.l A1, [A0]
00002860 2269 01E4 movea.l A1, [A1 + 0x1E4]
00002864 4E91 jsr [A1]
00002866 302A 0170 move.w D0, [A2 + 0x170]
0000286A 48C0 ext.l D0
0000286C 4FEF 000C lea.l A7, [A7 + 0xC]
00002870 5280 addq.l D0, 1
00002872 0C80 0000 0005 cmpi.l D0, 0x5
00002878 622C bhi +0x2E /* 000028A6 */
0000287A 303B 0206 move.w D0, [PC + D0.w * 2 + 0x6]
0000287E 4EFB 0002 jmp [PC + D0.w + 0x2]
00002882 000C 0010 ori.b A4, 0x10
00002886 0014 0018 ori.b [A4], 0x18
0000288A 001C 0020 ori.b [A4]+, 0x20 /* ' ' */
0000288E 7605 moveq.l D3, 0x05
00002890 6016 bra +0x18 /* 000028A8 */
00002892 7605 moveq.l D3, 0x05
00002894 6012 bra +0x14 /* 000028A8 */
00002896 7601 moveq.l D3, 0x01
00002898 600E bra +0x10 /* 000028A8 */
0000289A 7601 moveq.l D3, 0x01
0000289C 600A bra +0xC /* 000028A8 */
0000289E 7606 moveq.l D3, 0x06
000028A0 6006 bra +0x8 /* 000028A8 */
000028A2 7607 moveq.l D3, 0x07
000028A4 6002 bra +0x4 /* 000028A8 */
label000028A6:
000028A6 7600 moveq.l D3, 0x00
label000028A8:
000028A8 486E FFD4 pea.l [A6 - 0x2C]
000028AC 4EB9 0000 2662 jsr [0x00002662]
000028B2 2F0A move.l -[A7], A2
000028B4 2057 movea.l A0, [A7]
000028B6 2250 movea.l A1, [A0]
000028B8 2269 027C movea.l A1, [A1 + 0x27C]
000028BC 4E91 jsr [A1]
000028BE 204A movea.l A0, A2
000028C0 41E8 0122 lea.l A0, [A0 + 0x122]
000028C4 2648 movea.l A3, A0
000028C6 4850 pea.l [A0]
000028C8 2057 movea.l A0, [A7]
000028CA 2250 movea.l A1, [A0]
000028CC 2269 000C movea.l A1, [A1 + 0xC]
000028D0 4E91 jsr [A1]
000028D2 2008 move.l D0, A0
000028D4 4FEF 000C lea.l A7, [A7 + 0xC]
000028D8 6724 beq +0x26 /* 000028FE */
000028DA 554F subq.w A7, 2
000028DC 486E FFDA pea.l [A6 - 0x26]
000028E0 3F03 move.w -[A7], D3
000028E2 3F2A 012C move.w -[A7], [A2 + 0x12C]
000028E6 2F0B move.l -[A7], A3
000028E8 2057 movea.l A0, [A7]
000028EA 2250 movea.l A1, [A0]
000028EC 2269 000C movea.l A1, [A1 + 0xC]
000028F0 4E91 jsr [A1]
000028F2 584F addq.w A7, 4
000028F4 2F08 move.l -[A7], A0
000028F6 303C 0603 move.w D0, 0x603
000028FA ABC9 syscall IconDispatch
000028FC 301F move.w D0, [A7]+
label000028FE:
000028FE 3F3C FFFF move.w -[A7], 0xFFFF
00002902 486E FFD4 pea.l [A6 - 0x2C]
00002906 4EB9 0000 267A jsr [0x0000267A]
0000290C 3F3C FFFF move.w -[A7], 0xFFFF
00002910 486E FFE2 pea.l [A6 - 0x1E]
00002914 4EB9 0000 2642 jsr [0x00002642]
0000291A 4FEF 000C lea.l A7, [A7 + 0xC]
0000291E 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00002922 4E5E unlink A6
00002924 4E75 rts
00002926 4E56 FFC8 link A6, -0x0038
0000292A 48E7 1020 movem.l -[A7], D3,A2
0000292E 246E 0008 movea.l A2, [A6 + 0x8]
00002932 486E FFCE pea.l [A6 - 0x32]
00002936 4EB9 0000 263A jsr [0x0000263A]
0000293C 4EB9 0000 264A jsr [0x0000264A]
00002942 486E FFF8 pea.l [A6 - 0x8]
00002946 2F0A move.l -[A7], A2
00002948 2057 movea.l A0, [A7]
0000294A 2250 movea.l A1, [A0]
0000294C 2269 01E4 movea.l A1, [A1 + 0x1E4]
00002950 4E91 jsr [A1]
00002952 486E FFC8 pea.l [A6 - 0x38]
00002956 4EB9 0000 2662 jsr [0x00002662]
0000295C 2F0A move.l -[A7], A2
0000295E 2057 movea.l A0, [A7]
00002960 2250 movea.l A1, [A0]
00002962 2269 027C movea.l A1, [A1 + 0x27C]
00002966 4E91 jsr [A1]
00002968 4AAA 0140 tst.l [A2 + 0x140]
0000296C 4FEF 0014 lea.l A7, [A7 + 0x14]
00002970 6700 008C beq +0x8E /* 000029FE */
00002974 486E FFF8 pea.l [A6 - 0x8]
00002978 2F2A 0140 move.l -[A7], [A2 + 0x140]
0000297C AA1F syscall PlotCIcon
0000297E 362A 012C move.w D3, [A2 + 0x12C]
00002982 3003 move.w D0, D3
00002984 48C0 ext.l D0
00002986 6776 beq +0x78 /* 000029FE */
00002988 0C43 4000 cmpi.w D3, 0x4000 /* '@\0' */
0000298C 6634 bne +0x36 /* 000029C2 */
0000298E 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00002992 486E FFF2 pea.l [A6 - 0xE]
00002996 4EB9 0000 0EFA jsr [0x00000EFA]
0000299C 486E FFEC pea.l [A6 - 0x14]
000029A0 4EB9 0000 0F02 jsr [0x00000F02]
000029A6 486E FFEC pea.l [A6 - 0x14]
000029AA 486E FFF2 pea.l [A6 - 0xE]
000029AE 486E FFF8 pea.l [A6 - 0x8]
000029B2 2F2A 0140 move.l -[A7], [A2 + 0x140]
000029B6 4EB9 0000 0FCA jsr [0x00000FCA]
000029BC 4FEF 001A lea.l A7, [A7 + 0x1A]
000029C0 603C bra +0x3E /* 000029FE */
label000029C2:
000029C2 0C43 0001 cmpi.w D3, 0x1
000029C6 6636 bne +0x38 /* 000029FE */
000029C8 1F3C 0007 move.b -[A7], 0x7
000029CC 486E FFF2 pea.l [A6 - 0xE]
000029D0 4EB9 0000 0EFA jsr [0x00000EFA]
000029D6 1F3C 0001 move.b -[A7], 0x1
000029DA 486E FFEC pea.l [A6 - 0x14]
000029DE 4EB9 0000 0EFA jsr [0x00000EFA]
000029E4 486E FFEC pea.l [A6 - 0x14]
000029E8 486E FFF2 pea.l [A6 - 0xE]
000029EC 486E FFF8 pea.l [A6 - 0x8]
000029F0 2F2A 0140 move.l -[A7], [A2 + 0x140]
000029F4 4EB9 0000 0FCA jsr [0x00000FCA]
000029FA 4FEF 001C lea.l A7, [A7 + 0x1C]
label000029FE:
000029FE 3F3C FFFF move.w -[A7], 0xFFFF
00002A02 486E FFC8 pea.l [A6 - 0x38]
00002A06 4EB9 0000 267A jsr [0x0000267A]
00002A0C 3F3C FFFF move.w -[A7], 0xFFFF
00002A10 486E FFCE pea.l [A6 - 0x32]
00002A14 4EB9 0000 2642 jsr [0x00002642]
00002A1A 4FEF 000C lea.l A7, [A7 + 0xC]
00002A1E 4CDF 0408 movem.l D3,A2, [A7]+
00002A22 4E5E unlink A6
00002A24 4E75 rts
00002A26 4E56 FFC4 link A6, -0x003C
00002A2A 48E7 1030 movem.l -[A7], D3,A2,A3
00002A2E 246E 0008 movea.l A2, [A6 + 0x8]
00002A32 486E FFCA pea.l [A6 - 0x36]
00002A36 4EB9 0000 263A jsr [0x0000263A]
00002A3C 4EB9 0000 264A jsr [0x0000264A]
00002A42 486E FFF8 pea.l [A6 - 0x8]
00002A46 2F0A move.l -[A7], A2
00002A48 2057 movea.l A0, [A7]
00002A4A 2250 movea.l A1, [A0]
00002A4C 2269 01E4 movea.l A1, [A1 + 0x1E4]
00002A50 4E91 jsr [A1]
00002A52 486E FFC4 pea.l [A6 - 0x3C]
00002A56 4EB9 0000 2662 jsr [0x00002662]
00002A5C 2F0A move.l -[A7], A2
00002A5E 2057 movea.l A0, [A7]
00002A60 2250 movea.l A1, [A0]
00002A62 2269 027C movea.l A1, [A1 + 0x27C]
00002A66 4E91 jsr [A1]
00002A68 486A 014E pea.l [A2 + 0x14E]
00002A6C 2057 movea.l A0, [A7]
00002A6E 2250 movea.l A1, [A0]
00002A70 2269 001C movea.l A1, [A1 + 0x1C]
00002A74 4E91 jsr [A1]
00002A76 4A00 tst.b D0
00002A78 4FEF 0018 lea.l A7, [A7 + 0x18]
00002A7C 670C beq +0xE /* 00002A8A */
00002A7E 2F2A 0152 move.l -[A7], [A2 + 0x152]
00002A82 486E FFF8 pea.l [A6 - 0x8]
00002A86 A8F6 syscall DrawPicture
00002A88 6046 bra +0x48 /* 00002AD0 */
label00002A8A:
00002A8A 362A 0156 move.w D3, [A2 + 0x156]
00002A8E 6740 beq +0x42 /* 00002AD0 */
00002A90 0C43 7FFF cmpi.w D3, 0x7FFF
00002A94 673A beq +0x3C /* 00002AD0 */
00002A96 594F subq.w A7, 4
00002A98 3F2A 0156 move.w -[A7], [A2 + 0x156]
00002A9C A9BC syscall GetPicture
00002A9E 205F movea.l A0, [A7]+
00002AA0 2648 movea.l A3, A0
00002AA2 200B move.l D0, A3
00002AA4 661E bne +0x20 /* 00002AC4 */
00002AA6 42A7 clr.l -[A7]
00002AA8 486E FFE8 pea.l [A6 - 0x18]
00002AAC 2D7C 6E69 6C50 FFE8 move.l [A6 - 0x18], 0x6E696C50 /* 'nilP' */
00002AB4 4879 0000 A32E push.l 0xA32E
00002ABA 4EB9 0000 2542 jsr [0x00002542]
00002AC0 4FEF 000C lea.l A7, [A7 + 0xC]
label00002AC4:
00002AC4 200B move.l D0, A3
00002AC6 6708 beq +0xA /* 00002AD0 */
00002AC8 2F0B move.l -[A7], A3
00002ACA 486E FFF8 pea.l [A6 - 0x8]
00002ACE A8F6 syscall DrawPicture
label00002AD0:
00002AD0 362A 012C move.w D3, [A2 + 0x12C]
00002AD4 3003 move.w D0, D3
00002AD6 48C0 ext.l D0
00002AD8 676E beq +0x70 /* 00002B48 */
00002ADA 0C43 4000 cmpi.w D3, 0x4000 /* '@\0' */
00002ADE 6630 bne +0x32 /* 00002B10 */
00002AE0 1F3C 000A move.b -[A7], 0xA /* '\n' */
00002AE4 486E FFF2 pea.l [A6 - 0xE]
00002AE8 4EB9 0000 0EFA jsr [0x00000EFA]
00002AEE 486E FFEC pea.l [A6 - 0x14]
00002AF2 4EB9 0000 0F02 jsr [0x00000F02]
00002AF8 486E FFEC pea.l [A6 - 0x14]
00002AFC 486E FFF2 pea.l [A6 - 0xE]
00002B00 486E FFF8 pea.l [A6 - 0x8]
00002B04 4EB9 0000 0FC2 jsr [0x00000FC2]
00002B0A 4FEF 0016 lea.l A7, [A7 + 0x16]
00002B0E 6038 bra +0x3A /* 00002B48 */
label00002B10:
00002B10 0C43 0001 cmpi.w D3, 0x1
00002B14 6632 bne +0x34 /* 00002B48 */
00002B16 1F3C 0007 move.b -[A7], 0x7
00002B1A 486E FFF2 pea.l [A6 - 0xE]
00002B1E 4EB9 0000 0EFA jsr [0x00000EFA]
00002B24 1F3C 0002 move.b -[A7], 0x2
00002B28 486E FFEC pea.l [A6 - 0x14]
00002B2C 4EB9 0000 0EFA jsr [0x00000EFA]
00002B32 486E FFEC pea.l [A6 - 0x14]
00002B36 486E FFF2 pea.l [A6 - 0xE]
00002B3A 486E FFF8 pea.l [A6 - 0x8]
00002B3E 4EB9 0000 0FC2 jsr [0x00000FC2]
00002B44 4FEF 0018 lea.l A7, [A7 + 0x18]
label00002B48:
00002B48 3F3C FFFF move.w -[A7], 0xFFFF
00002B4C 486E FFC4 pea.l [A6 - 0x3C]
00002B50 4EB9 0000 267A jsr [0x0000267A]
00002B56 3F3C FFFF move.w -[A7], 0xFFFF
00002B5A 486E FFCA pea.l [A6 - 0x36]
00002B5E 4EB9 0000 2642 jsr [0x00002642]
00002B64 4FEF 000C lea.l A7, [A7 + 0xC]
00002B68 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00002B6C 4E5E unlink A6
00002B6E 4E75 rts
00002B70 4E56 FFE8 link A6, -0x0018
00002B74 48E7 0030 movem.l -[A7], A2,A3
00002B78 246E 0008 movea.l A2, [A6 + 0x8]
00002B7C 2F0A move.l -[A7], A2
00002B7E 4EB9 0001 6A8C jsr [0x00016A8C]
00002B84 4A00 tst.b D0
00002B86 584F addq.w A7, 4
00002B88 6700 00BE beq +0xC0 /* 00002C48 */
00002B8C 486E FFE8 pea.l [A6 - 0x18]
00002B90 2F2A 0004 move.l -[A7], [A2 + 0x4]
00002B94 2057 movea.l A0, [A7]
00002B96 2268 0004 movea.l A1, [A0 + 0x4]
00002B9A 2269 0038 movea.l A1, [A1 + 0x38]
00002B9E 4E91 jsr [A1]
00002BA0 4A00 tst.b D0
00002BA2 504F addq.w A7, 8
00002BA4 6700 00A2 beq +0xA4 /* 00002C48 */
00002BA8 2F2A 0004 move.l -[A7], [A2 + 0x4]
00002BAC 4EB9 0001 7ED6 jsr [0x00017ED6]
00002BB2 2008 move.l D0, A0
00002BB4 584F addq.w A7, 4
00002BB6 6700 0090 beq +0x92 /* 00002C48 */
00002BBA 2F2A 0004 move.l -[A7], [A2 + 0x4]
00002BBE 4EB9 0001 7ED6 jsr [0x00017ED6]
00002BC4 2648 movea.l A3, A0
00002BC6 486E FFF8 pea.l [A6 - 0x8]
00002BCA 2F0B move.l -[A7], A3
00002BCC 4EB9 0001 7EBA jsr [0x00017EBA]
00002BD2 486E FFE8 pea.l [A6 - 0x18]
00002BD6 486E FFF8 pea.l [A6 - 0x8]
00002BDA 486E FFF8 pea.l [A6 - 0x8]
00002BDE A8AA syscall SectRect
00002BE0 101F move.b D0, [A7]+
00002BE2 4FEF 000A lea.l A7, [A7 + 0xA]
00002BE6 6760 beq +0x62 /* 00002C48 */
00002BE8 486E FFF0 pea.l [A6 - 0x10]
00002BEC 2F0A move.l -[A7], A2
00002BEE 2057 movea.l A0, [A7]
00002BF0 2250 movea.l A1, [A0]
00002BF2 2269 01E4 movea.l A1, [A1 + 0x1E4]
00002BF6 4E91 jsr [A1]
00002BF8 486E FFF0 pea.l [A6 - 0x10]
00002BFC 4878 FFFF push.l 0xFFFF
00002C00 A8A9 syscall InsetRect
00002C02 42A7 clr.l -[A7]
00002C04 2F2A 0004 move.l -[A7], [A2 + 0x4]
00002C08 2057 movea.l A0, [A7]
00002C0A 2268 0004 movea.l A1, [A0 + 0x4]
00002C0E 2269 00E8 movea.l A1, [A1 + 0xE8]
00002C12 4E91 jsr [A1]
00002C14 4A00 tst.b D0
00002C16 4FEF 0010 lea.l A7, [A7 + 0x10]
00002C1A 6706 beq +0x8 /* 00002C22 */
00002C1C 486E FFF0 pea.l [A6 - 0x10]
00002C20 A928 syscall InvalRect
label00002C22:
00002C22 2F2A 0004 move.l -[A7], [A2 + 0x4]
00002C26 2057 movea.l A0, [A7]
00002C28 2268 0004 movea.l A1, [A0 + 0x4]
00002C2C 2269 00E4 movea.l A1, [A1 + 0xE4]
00002C30 4E91 jsr [A1]
00002C32 42A7 clr.l -[A7]
00002C34 2F2A 0004 move.l -[A7], [A2 + 0x4]
00002C38 2057 movea.l A0, [A7]
00002C3A 2268 0004 movea.l A1, [A0 + 0x4]
00002C3E 2269 00E8 movea.l A1, [A1 + 0xE8]
00002C42 4E91 jsr [A1]
00002C44 4FEF 000C lea.l A7, [A7 + 0xC]
label00002C48:
00002C48 4CDF 0C00 movem.l A2,A3, [A7]+
00002C4C 4E5E unlink A6
00002C4E 4E75 rts
00002C50 4E56 FFD4 link A6, -0x002C
00002C54 2F0A move.l -[A7], A2
00002C56 246E 0008 movea.l A2, [A6 + 0x8]
00002C5A 2F0A move.l -[A7], A2
00002C5C 4EB9 0001 6A8C jsr [0x00016A8C]
00002C62 4A00 tst.b D0
00002C64 584F addq.w A7, 4
00002C66 6700 008C beq +0x8E /* 00002CF4 */
00002C6A 42A7 clr.l -[A7]
00002C6C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00002C70 2057 movea.l A0, [A7]
00002C72 2268 0004 movea.l A1, [A0 + 0x4]
00002C76 2269 00E8 movea.l A1, [A1 + 0xE8]
00002C7A 4E91 jsr [A1]
00002C7C 4A00 tst.b D0
00002C7E 504F addq.w A7, 8
00002C80 6772 beq +0x74 /* 00002CF4 */
00002C82 486E FFDA pea.l [A6 - 0x26]
00002C86 4EB9 0000 263A jsr [0x0000263A]
00002C8C 4EB9 0000 264A jsr [0x0000264A]
00002C92 486E FFF8 pea.l [A6 - 0x8]
00002C96 2F0A move.l -[A7], A2
00002C98 2057 movea.l A0, [A7]
00002C9A 2250 movea.l A1, [A0]
00002C9C 2269 01E4 movea.l A1, [A1 + 0x1E4]
00002CA0 4E91 jsr [A1]
00002CA2 486E FFF8 pea.l [A6 - 0x8]
00002CA6 4878 FFFF push.l 0xFFFF
00002CAA A8A9 syscall InsetRect
00002CAC 2F0A move.l -[A7], A2
00002CAE 2057 movea.l A0, [A7]
00002CB0 2250 movea.l A1, [A0]
00002CB2 2269 008C movea.l A1, [A1 + 0x8C]
00002CB6 4E91 jsr [A1]
00002CB8 486E FFD4 pea.l [A6 - 0x2C]
00002CBC 4EB9 0000 2662 jsr [0x00002662]
00002CC2 2F0A move.l -[A7], A2
00002CC4 2057 movea.l A0, [A7]
00002CC6 2250 movea.l A1, [A0]
00002CC8 2269 027C movea.l A1, [A1 + 0x27C]
00002CCC 4E91 jsr [A1]
00002CCE 486E FFF8 pea.l [A6 - 0x8]
00002CD2 A8A3 syscall EraseRect
00002CD4 3F3C FFFF move.w -[A7], 0xFFFF
00002CD8 486E FFD4 pea.l [A6 - 0x2C]
00002CDC 4EB9 0000 267A jsr [0x0000267A]
00002CE2 3F3C FFFF move.w -[A7], 0xFFFF
00002CE6 486E FFDA pea.l [A6 - 0x26]
00002CEA 4EB9 0000 2642 jsr [0x00002642]
00002CF0 4FEF 0024 lea.l A7, [A7 + 0x24]
label00002CF4:
00002CF4 245F movea.l A2, [A7]+
00002CF6 4E5E unlink A6
00002CF8 4E75 rts
00002CFA 4E56 FFD4 link A6, -0x002C
00002CFE 2F0A move.l -[A7], A2
00002D00 246E 0008 movea.l A2, [A6 + 0x8]
00002D04 2F0A move.l -[A7], A2
00002D06 4EB9 0001 6A8C jsr [0x00016A8C]
00002D0C 4A00 tst.b D0
00002D0E 584F addq.w A7, 4
00002D10 6700 008C beq +0x8E /* 00002D9E */
00002D14 42A7 clr.l -[A7]
00002D16 2F2A 0004 move.l -[A7], [A2 + 0x4]
00002D1A 2057 movea.l A0, [A7]
00002D1C 2268 0004 movea.l A1, [A0 + 0x4]
00002D20 2269 00E8 movea.l A1, [A1 + 0xE8]
00002D24 4E91 jsr [A1]
00002D26 4A00 tst.b D0
00002D28 504F addq.w A7, 8
00002D2A 6772 beq +0x74 /* 00002D9E */
00002D2C 486E FFDA pea.l [A6 - 0x26]
00002D30 4EB9 0000 263A jsr [0x0000263A]
00002D36 4EB9 0000 264A jsr [0x0000264A]
00002D3C 486E FFF8 pea.l [A6 - 0x8]
00002D40 2F0A move.l -[A7], A2
00002D42 2057 movea.l A0, [A7]
00002D44 2250 movea.l A1, [A0]
00002D46 2269 01E0 movea.l A1, [A1 + 0x1E0]
00002D4A 4E91 jsr [A1]
00002D4C 486E FFF8 pea.l [A6 - 0x8]
00002D50 4878 FFFF push.l 0xFFFF
00002D54 A8A9 syscall InsetRect
00002D56 2F0A move.l -[A7], A2
00002D58 2057 movea.l A0, [A7]
00002D5A 2250 movea.l A1, [A0]
00002D5C 2269 008C movea.l A1, [A1 + 0x8C]
00002D60 4E91 jsr [A1]
00002D62 486E FFD4 pea.l [A6 - 0x2C]
00002D66 4EB9 0000 2662 jsr [0x00002662]
00002D6C 2F0A move.l -[A7], A2
00002D6E 2057 movea.l A0, [A7]
00002D70 2250 movea.l A1, [A0]
00002D72 2269 027C movea.l A1, [A1 + 0x27C]
00002D76 4E91 jsr [A1]
00002D78 486E FFF8 pea.l [A6 - 0x8]
00002D7C A8A3 syscall EraseRect
00002D7E 3F3C FFFF move.w -[A7], 0xFFFF
00002D82 486E FFD4 pea.l [A6 - 0x2C]
00002D86 4EB9 0000 267A jsr [0x0000267A]
00002D8C 3F3C FFFF move.w -[A7], 0xFFFF
00002D90 486E FFDA pea.l [A6 - 0x26]
00002D94 4EB9 0000 2642 jsr [0x00002642]
00002D9A 4FEF 0024 lea.l A7, [A7 + 0x24]
label00002D9E:
00002D9E 245F movea.l A2, [A7]+
00002DA0 4E5E unlink A6
00002DA2 4E75 rts
00002DA4 4E56 FFF8 link A6, -0x0008
00002DA8 48E7 1830 movem.l -[A7], D3,D4,A2,A3
00002DAC 246E 0008 movea.l A2, [A6 + 0x8]
00002DB0 362E 000C move.w D3, [A6 + 0xC]
00002DB4 382E 0012 move.w D4, [A6 + 0x12]
00002DB8 2F0A move.l -[A7], A2
00002DBA 4EB9 0001 DD1A jsr [0x0001DD1A]
00002DC0 4A00 tst.b D0
00002DC2 584F addq.w A7, 4
00002DC4 6700 00D8 beq +0xDA /* 00002E9E */
00002DC8 2F0A move.l -[A7], A2
00002DCA 2057 movea.l A0, [A7]
00002DCC 2250 movea.l A1, [A0]
00002DCE 2269 01EC movea.l A1, [A1 + 0x1EC]
00002DD2 4E91 jsr [A1]
00002DD4 2648 movea.l A3, A0
00002DD6 3F03 move.w -[A7], D3
00002DD8 2F2E 000E move.l -[A7], [A6 + 0xE]
00002DDC 2F0A move.l -[A7], A2
00002DDE 2057 movea.l A0, [A7]
00002DE0 2250 movea.l A1, [A0]
00002DE2 2269 0048 movea.l A1, [A1 + 0x48]
00002DE6 4E91 jsr [A1]
00002DE8 4A00 tst.b D0
00002DEA 4FEF 000E lea.l A7, [A7 + 0xE]
00002DEE 6700 00C4 beq +0xC6 /* 00002EB4 */
00002DF2 200B move.l D0, A3
00002DF4 6700 00BE beq +0xC0 /* 00002EB4 */
00002DF8 4227 clr.b -[A7]
00002DFA 1F3C 0001 move.b -[A7], 0x1
00002DFE 3F03 move.w -[A7], D3
00002E00 2F0A move.l -[A7], A2
00002E02 2057 movea.l A0, [A7]
00002E04 2250 movea.l A1, [A0]
00002E06 2269 0050 movea.l A1, [A1 + 0x50]
00002E0A 4E91 jsr [A1]
00002E0C 426E FFFC clr.w [A6 - 0x4]
00002E10 2F0A move.l -[A7], A2
00002E12 2057 movea.l A0, [A7]
00002E14 2250 movea.l A1, [A0]
00002E16 2269 01F0 movea.l A1, [A1 + 0x1F0]
00002E1A 4E91 jsr [A1]
00002E1C 3D40 FFFE move.w [A6 - 0x2], D0
00002E20 486E FFF8 pea.l [A6 - 0x8]
00002E24 2F0A move.l -[A7], A2
00002E26 2057 movea.l A0, [A7]
00002E28 2250 movea.l A1, [A0]
00002E2A 2269 01FC movea.l A1, [A1 + 0x1FC]
00002E2E 4E91 jsr [A1]
00002E30 486E FFFE pea.l [A6 - 0x2]
00002E34 486E FFFC pea.l [A6 - 0x4]
00002E38 3F3C 0001 move.w -[A7], 0x1
00002E3C 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00002E40 2F0A move.l -[A7], A2
00002E42 2057 movea.l A0, [A7]
00002E44 2250 movea.l A1, [A0]
00002E46 2269 0260 movea.l A1, [A1 + 0x260]
00002E4A 4E91 jsr [A1]
00002E4C 4A6E FFFE tst.w [A6 - 0x2]
00002E50 4FEF 0028 lea.l A7, [A7 + 0x28]
00002E54 6F26 ble +0x28 /* 00002E7C */
00002E56 3F2E FFFE move.w -[A7], [A6 - 0x2]
00002E5A 2F0B move.l -[A7], A3
00002E5C 2F0A move.l -[A7], A2
00002E5E 2057 movea.l A0, [A7]
00002E60 2250 movea.l A1, [A0]
00002E62 2269 020C movea.l A1, [A1 + 0x20C]
00002E66 4E91 jsr [A1]
00002E68 306E FFFE movea.w A0, [A6 - 0x2]
00002E6C 2F08 move.l -[A7], A0
00002E6E 2F2A 0004 move.l -[A7], [A2 + 0x4]
00002E72 4EB9 0001 D696 jsr [0x0001D696]
00002E78 4FEF 0012 lea.l A7, [A7 + 0x12]
label00002E7C:
00002E7C 1F3C 0001 move.b -[A7], 0x1
00002E80 4227 clr.b -[A7]
00002E82 3F03 move.w -[A7], D3
00002E84 2F0A move.l -[A7], A2
00002E86 2057 movea.l A0, [A7]
00002E88 2250 movea.l A1, [A0]
00002E8A 2269 0050 movea.l A1, [A1 + 0x50]
00002E8E 4E91 jsr [A1]
00002E90 4A6E FFFE tst.w [A6 - 0x2]
00002E94 5EC0 sgt D0
00002E96 4400 neg.b D0
00002E98 4FEF 000A lea.l A7, [A7 + 0xA]
00002E9C 6018 bra +0x1A /* 00002EB6 */
label00002E9E:
00002E9E 3F04 move.w -[A7], D4
00002EA0 2F2E 000E move.l -[A7], [A6 + 0xE]
00002EA4 3F03 move.w -[A7], D3
00002EA6 2F0A move.l -[A7], A2
00002EA8 61FF 0000 2BE2 bsr +0x2BE4 /* 00005A8C */
00002EAE 4FEF 000C lea.l A7, [A7 + 0xC]
00002EB2 6002 bra +0x4 /* 00002EB6 */
label00002EB4:
00002EB4 7000 moveq.l D0, 0x00
label00002EB6:
00002EB6 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
00002EBA 4E5E unlink A6
00002EBC 4E75 rts
00002EBE 4E56 0000 link A6, 0
00002EC2 48E7 1820 movem.l -[A7], D3,D4,A2
00002EC6 246E 0008 movea.l A2, [A6 + 0x8]
00002ECA 162E 000E move.b D3, [A6 + 0xE]
00002ECE 182E 0010 move.b D4, [A6 + 0x10]
00002ED2 B604 cmp.b D3, D4
00002ED4 6700 0102 beq +0x104 /* 00002FD8 */
00002ED8 2F0A move.l -[A7], A2
00002EDA 2057 movea.l A0, [A7]
00002EDC 2250 movea.l A1, [A0]
00002EDE 2269 01D8 movea.l A1, [A1 + 0x1D8]
00002EE2 4E91 jsr [A1]
00002EE4 48C0 ext.l D0
00002EE6 584F addq.w A7, 4
00002EE8 4A80 tst.l D0
00002EEA 6714 beq +0x16 /* 00002F00 */
00002EEC 0480 0000 0100 subi.l D0, 0x100
00002EF2 6720 beq +0x22 /* 00002F14 */
00002EF4 0480 0000 0100 subi.l D0, 0x100
00002EFA 6768 beq +0x6A /* 00002F64 */
00002EFC 6000 00DA bra +0xDC /* 00002FD8 */
label00002F00:
00002F00 1F03 move.b -[A7], D3
00002F02 2F0A move.l -[A7], A2
00002F04 2057 movea.l A0, [A7]
00002F06 2250 movea.l A1, [A0]
00002F08 2269 00B0 movea.l A1, [A1 + 0xB0]
00002F0C 4E91 jsr [A1]
00002F0E 5C4F addq.w A7, 6
00002F10 6000 00C6 bra +0xC8 /* 00002FD8 */
label00002F14:
00002F14 2F0A move.l -[A7], A2
00002F16 2057 movea.l A0, [A7]
00002F18 2250 movea.l A1, [A0]
00002F1A 2269 01DC movea.l A1, [A1 + 0x1DC]
00002F1E 4E91 jsr [A1]
00002F20 4A00 tst.b D0
00002F22 584F addq.w A7, 4
00002F24 672C beq +0x2E /* 00002F52 */
00002F26 1F3C 0001 move.b -[A7], 0x1
00002F2A 1F03 move.b -[A7], D3
00002F2C 2F0A move.l -[A7], A2
00002F2E 2057 movea.l A0, [A7]
00002F30 2250 movea.l A1, [A0]
00002F32 2269 0214 movea.l A1, [A1 + 0x214]
00002F36 4E91 jsr [A1]
00002F38 1F3C 0001 move.b -[A7], 0x1
00002F3C 1F03 move.b -[A7], D3
00002F3E 2F0A move.l -[A7], A2
00002F40 2057 movea.l A0, [A7]
00002F42 2250 movea.l A1, [A0]
00002F44 2269 0210 movea.l A1, [A1 + 0x210]
00002F48 4E91 jsr [A1]
00002F4A 4FEF 0010 lea.l A7, [A7 + 0x10]
00002F4E 6000 0088 bra +0x8A /* 00002FD8 */
label00002F52:
00002F52 1F03 move.b -[A7], D3
00002F54 2F0A move.l -[A7], A2
00002F56 2057 movea.l A0, [A7]
00002F58 2250 movea.l A1, [A0]
00002F5A 2269 00B0 movea.l A1, [A1 + 0xB0]
00002F5E 4E91 jsr [A1]
00002F60 5C4F addq.w A7, 6
00002F62 6074 bra +0x76 /* 00002FD8 */
label00002F64:
00002F64 4A03 tst.b D3
00002F66 6726 beq +0x28 /* 00002F8E */
00002F68 2F0A move.l -[A7], A2
00002F6A 2057 movea.l A0, [A7]
00002F6C 2250 movea.l A1, [A0]
00002F6E 2269 00AC movea.l A1, [A1 + 0xAC]
00002F72 4E91 jsr [A1]
00002F74 4A00 tst.b D0
00002F76 584F addq.w A7, 4
00002F78 6636 bne +0x38 /* 00002FB0 */
00002F7A 1F3C 0001 move.b -[A7], 0x1
00002F7E 2F0A move.l -[A7], A2
00002F80 2057 movea.l A0, [A7]
00002F82 2250 movea.l A1, [A0]
00002F84 2269 00B0 movea.l A1, [A1 + 0xB0]
00002F88 4E91 jsr [A1]
00002F8A 5C4F addq.w A7, 6
00002F8C 6022 bra +0x24 /* 00002FB0 */
label00002F8E:
00002F8E 2F0A move.l -[A7], A2
00002F90 2057 movea.l A0, [A7]
00002F92 2250 movea.l A1, [A0]
00002F94 2269 01DC movea.l A1, [A1 + 0x1DC]
00002F98 4E91 jsr [A1]
00002F9A 4A00 tst.b D0
00002F9C 584F addq.w A7, 4
00002F9E 6610 bne +0x12 /* 00002FB0 */
00002FA0 4227 clr.b -[A7]
00002FA2 2F0A move.l -[A7], A2
00002FA4 2057 movea.l A0, [A7]
00002FA6 2250 movea.l A1, [A0]
00002FA8 2269 00B0 movea.l A1, [A1 + 0xB0]
00002FAC 4E91 jsr [A1]
00002FAE 5C4F addq.w A7, 6
label00002FB0:
00002FB0 1F3C 0001 move.b -[A7], 0x1
00002FB4 1F03 move.b -[A7], D3
00002FB6 2F0A move.l -[A7], A2
00002FB8 2057 movea.l A0, [A7]
00002FBA 2250 movea.l A1, [A0]
00002FBC 2269 0214 movea.l A1, [A1 + 0x214]
00002FC0 4E91 jsr [A1]
00002FC2 1F3C 0001 move.b -[A7], 0x1
00002FC6 1F03 move.b -[A7], D3
00002FC8 2F0A move.l -[A7], A2
00002FCA 2057 movea.l A0, [A7]
00002FCC 2250 movea.l A1, [A0]
00002FCE 2269 0210 movea.l A1, [A1 + 0x210]
00002FD2 4E91 jsr [A1]
00002FD4 4FEF 0010 lea.l A7, [A7 + 0x10]
label00002FD8:
00002FD8 4CDF 0418 movem.l D3,D4,A2, [A7]+
00002FDC 4E5E unlink A6
00002FDE 4E75 rts
00002FE0 4E56 0000 link A6, 0
00002FE4 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
00002FE8 246E 0008 movea.l A2, [A6 + 0x8]
00002FEC 3A2E 000C move.w D5, [A6 + 0xC]
00002FF0 182E 000E move.b D4, [A6 + 0xE]
00002FF4 362A 0160 move.w D3, [A2 + 0x160]
00002FF8 3003 move.w D0, D3
00002FFA 48C0 ext.l D0
00002FFC 661A bne +0x1C /* 00003018 */
00002FFE 1F3C 0001 move.b -[A7], 0x1
00003002 4227 clr.b -[A7]
00003004 3F05 move.w -[A7], D5
00003006 2F0A move.l -[A7], A2
00003008 2057 movea.l A0, [A7]
0000300A 2250 movea.l A1, [A0]
0000300C 2269 0050 movea.l A1, [A1 + 0x50]
00003010 4E91 jsr [A1]
00003012 4FEF 000A lea.l A7, [A7 + 0xA]
00003016 6064 bra +0x66 /* 0000307C */
label00003018:
00003018 0C43 0100 cmpi.w D3, 0x100
0000301C 6630 bne +0x32 /* 0000304E */
0000301E 4A04 tst.b D4
00003020 675A beq +0x5C /* 0000307C */
00003022 2F2A 0004 move.l -[A7], [A2 + 0x4]
00003026 2057 movea.l A0, [A7]
00003028 2268 0004 movea.l A1, [A0 + 0x4]
0000302C 2269 001C movea.l A1, [A1 + 0x1C]
00003030 4E91 jsr [A1]
00003032 7201 moveq.l D1, 0x01
00003034 9280 sub.l D1, D0
00003036 584F addq.w A7, 4
00003038 2F01 move.l -[A7], D1
0000303A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000303E 2057 movea.l A0, [A7]
00003040 2268 0004 movea.l A1, [A0 + 0x4]
00003044 2269 0020 movea.l A1, [A1 + 0x20]
00003048 4E91 jsr [A1]
0000304A 504F addq.w A7, 8
0000304C 602E bra +0x30 /* 0000307C */
label0000304E:
0000304E 0C43 0200 cmpi.w D3, 0x200
00003052 6628 bne +0x2A /* 0000307C */
00003054 1F3C 0001 move.b -[A7], 0x1
00003058 4227 clr.b -[A7]
0000305A 2F0A move.l -[A7], A2
0000305C 2057 movea.l A0, [A7]
0000305E 2250 movea.l A1, [A0]
00003060 2269 0214 movea.l A1, [A1 + 0x214]
00003064 4E91 jsr [A1]
00003066 1F3C 0001 move.b -[A7], 0x1
0000306A 4227 clr.b -[A7]
0000306C 2F0A move.l -[A7], A2
0000306E 2057 movea.l A0, [A7]
00003070 2250 movea.l A1, [A0]
00003072 2269 0210 movea.l A1, [A1 + 0x210]
00003076 4E91 jsr [A1]
00003078 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000307C:
0000307C 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
00003080 4E5E unlink A6
00003082 4E75 rts
00003084 4E56 FFE8 link A6, -0x0018
00003088 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
0000308C 266E 0008 movea.l A3, [A6 + 0x8]
00003090 2E2E 0016 move.l D7, [A6 + 0x16]
00003094 2F0B move.l -[A7], A3
00003096 2057 movea.l A0, [A7]
00003098 2250 movea.l A1, [A0]
0000309A 2269 01EC movea.l A1, [A1 + 0x1EC]
0000309E 4E91 jsr [A1]
000030A0 2448 movea.l A2, A0
000030A2 200A move.l D0, A2
000030A4 584F addq.w A7, 4
000030A6 6700 00EA beq +0xEC /* 00003192 */
000030AA 554F subq.w A7, 2
000030AC 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */]
000030B0 301F move.w D0, [A7]+
000030B2 3800 move.w D4, D0
000030B4 554F subq.w A7, 2
000030B6 3EB8 0BA8 move.w [A7], [0x00000BA8 /* DefFontSize */]
000030BA 301F move.w D0, [A7]+
000030BC 3A00 move.w D5, D0
000030BE 2D4F FFFC move.l [A6 - 0x4], A7
000030C2 2F0A move.l -[A7], A2
000030C4 3F3C FFFF move.w -[A7], 0xFFFF
000030C8 A935 syscall InsertMenu
000030CA 42A7 clr.l -[A7]
000030CC 2F2B 0004 move.l -[A7], [A3 + 0x4]
000030D0 2057 movea.l A0, [A7]
000030D2 2268 0004 movea.l A1, [A0 + 0x4]
000030D6 2269 00E8 movea.l A1, [A1 + 0xE8]
000030DA 4E91 jsr [A1]
000030DC 2F0B move.l -[A7], A3
000030DE 2057 movea.l A0, [A7]
000030E0 2250 movea.l A1, [A0]
000030E2 2269 0080 movea.l A1, [A1 + 0x80]
000030E6 4E91 jsr [A1]
000030E8 3C00 move.w D6, D0
000030EA 3F06 move.w -[A7], D6
000030EC 4EB9 0000 2852 jsr [0x00002852]
000030F2 2848 movea.l A4, A0
000030F4 200C move.l D0, A4
000030F6 4FEF 000E lea.l A7, [A7 + 0xE]
000030FA 671A beq +0x1C /* 00003116 */
000030FC 2054 movea.l A0, [A4]
000030FE 3F28 000E move.w -[A7], [A0 + 0xE]
00003102 31DF 0BA6 move.w [0x00000BA6 /* SysFontFam */], [A7]+
00003106 2054 movea.l A0, [A4]
00003108 3F10 move.w -[A7], [A0]
0000310A 31DF 0BA8 move.w [0x00000BA8 /* DefFontSize */], [A7]+
0000310E 4878 FFFF push.l 0xFFFF
00003112 21DF 0B4C move.l [0x00000B4C /* LastSPExtra */], [A7]+
label00003116:
00003116 2F0B move.l -[A7], A3
00003118 4EB9 0001 DCA2 jsr [0x0001DCA2]
0000311E 4A00 tst.b D0
00003120 584F addq.w A7, 4
00003122 6622 bne +0x24 /* 00003146 */
00003124 2F0B move.l -[A7], A3
00003126 2057 movea.l A0, [A7]
00003128 2250 movea.l A1, [A0]
0000312A 2269 01F0 movea.l A1, [A1 + 0x1F0]
0000312E 4E91 jsr [A1]
00003130 584F addq.w A7, 4
00003132 3F00 move.w -[A7], D0
00003134 2F0A move.l -[A7], A2
00003136 2F0B move.l -[A7], A3
00003138 2057 movea.l A0, [A7]
0000313A 2250 movea.l A1, [A0]
0000313C 2269 020C movea.l A1, [A1 + 0x20C]
00003140 4E91 jsr [A1]
00003142 4FEF 000A lea.l A7, [A7 + 0xA]
label00003146:
00003146 594F subq.w A7, 4
00003148 2F0A move.l -[A7], A2
0000314A 3F2E 000C move.w -[A7], [A6 + 0xC]
0000314E 3F2E 000E move.w -[A7], [A6 + 0xE]
00003152 3F2E 0010 move.w -[A7], [A6 + 0x10]
00003156 A80B syscall PopUpMenuSelect
00003158 201F move.l D0, [A7]+
0000315A 2600 move.l D3, D0
0000315C 2003 move.l D0, D3
0000315E 7210 moveq.l D1, 0x10
00003160 E2A0 asr D0, D1
00003162 206E 0012 movea.l A0, [A6 + 0x12]
00003166 3080 move.w [A0], D0
00003168 2047 movea.l A0, D7
0000316A 3083 move.w [A0], D3
0000316C 600A bra +0xC /* 00003178 */
0000316E 486E FFE8 pea.l [A6 - 0x18]
00003172 4EB9 0000 254A jsr [0x0000254A]
label00003178:
00003178 3F04 move.w -[A7], D4
0000317A 31DF 0BA6 move.w [0x00000BA6 /* SysFontFam */], [A7]+
0000317E 3F05 move.w -[A7], D5
00003180 31DF 0BA8 move.w [0x00000BA8 /* DefFontSize */], [A7]+
00003184 4878 FFFF push.l 0xFFFF
00003188 21DF 0B4C move.l [0x00000B4C /* LastSPExtra */], [A7]+
0000318C 2052 movea.l A0, [A2]
0000318E 3F10 move.w -[A7], [A0]
00003190 A936 syscall DeleteMenu
label00003192:
00003192 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00003196 4E5E unlink A6
00003198 4E75 rts
0000319A 4E56 0000 link A6, 0
0000319E 48E7 0030 movem.l -[A7], A2,A3
000031A2 246E 0008 movea.l A2, [A6 + 0x8]
000031A6 266E 000C movea.l A3, [A6 + 0xC]
000031AA 302A 015C move.w D0, [A2 + 0x15C]
000031AE 48C0 ext.l D0
000031B0 4EB9 0000 05F8 jsr [0x000005F8]
000031B6 0052 0000 ori.w [A2], 0x0
000031BA 0001 0000 ori.b D1, 0x0
000031BE 0083 0005 0000 ori.l D3, 0x50000
000031C4 0001 0020 ori.b D1, 0x20 /* ' ' */
000031C8 0000 0002 ori.b D0, 0x2
000031CC 001A 0000 ori.b [A2]+, 0x0
000031D0 0003 0026 ori.b D3, 0x26 /* '&' */
000031D4 0000 0081 ori.b D0, 0x81
000031D8 000E 0000 ori.b A6, 0x0
000031DC 0082 0008 0000 ori.l D2, 0x80000
000031E2 0083 0014 2F0B ori.l D3, 0x142F0B
000031E8 2F0A move.l -[A7], A2
000031EA 2057 movea.l A0, [A7]
000031EC 2250 movea.l A1, [A0]
000031EE 2269 0268 movea.l A1, [A1 + 0x268]
000031F2 4E91 jsr [A1]
000031F4 504F addq.w A7, 8
000031F6 6010 bra +0x12 /* 00003208 */
000031F8 2F0B move.l -[A7], A3
000031FA 2F0A move.l -[A7], A2
000031FC 2057 movea.l A0, [A7]
000031FE 2250 movea.l A1, [A0]
00003200 2269 0270 movea.l A1, [A1 + 0x270]
00003204 4E91 jsr [A1]
00003206 504F addq.w A7, 8
label00003208:
00003208 4CDF 0C00 movem.l A2,A3, [A7]+
0000320C 4E5E unlink A6
0000320E 4E75 rts
00003210 4E56 FFEC link A6, -0x0014
00003214 48E7 1F30 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3
00003218 246E 0008 movea.l A2, [A6 + 0x8]
0000321C 266E 000C movea.l A3, [A6 + 0xC]
00003220 2F0A move.l -[A7], A2
00003222 2057 movea.l A0, [A7]
00003224 2250 movea.l A1, [A0]
00003226 2269 01D4 movea.l A1, [A1 + 0x1D4]
0000322A 4E91 jsr [A1]
0000322C 48C0 ext.l D0
0000322E 5280 addq.l D0, 1
00003230 3600 move.w D3, D0
00003232 486E FFF8 pea.l [A6 - 0x8]
00003236 2F0A move.l -[A7], A2
00003238 4EB9 0001 6138 jsr [0x00016138]
0000323E 486E FFF8 pea.l [A6 - 0x8]
00003242 3F03 move.w -[A7], D3
00003244 3F03 move.w -[A7], D3
00003246 A8A9 syscall InsetRect
00003248 376E FFFA 0002 move.w [A3 + 0x2], [A6 - 0x6]
0000324E 36AE FFF8 move.w [A3], [A6 - 0x8]
00003252 486E FFF8 pea.l [A6 - 0x8]
00003256 4EB9 0001 6AEE jsr [0x00016AEE]
0000325C 3A00 move.w D5, D0
0000325E 486E FFF8 pea.l [A6 - 0x8]
00003262 4EB9 0001 6ADA jsr [0x00016ADA]
00003268 3600 move.w D3, D0
0000326A 486E FFF0 pea.l [A6 - 0x10]
0000326E 486A 013C pea.l [A2 + 0x13C]
00003272 2057 movea.l A0, [A7]
00003274 2250 movea.l A1, [A0]
00003276 2269 0014 movea.l A1, [A1 + 0x14]
0000327A 4E91 jsr [A1]
0000327C 2D6E FFF0 FFF4 move.l [A6 - 0xC], [A6 - 0x10]
00003282 2F0A move.l -[A7], A2
00003284 4EB9 0001 DD70 jsr [0x0001DD70]
0000328A 4A00 tst.b D0
0000328C 4FEF 0020 lea.l A7, [A7 + 0x20]
00003290 6708 beq +0xA /* 0000329A */
00003292 7000 moveq.l D0, 0x00
00003294 102A 0130 move.b D0, [A2 + 0x130]
00003298 6006 bra +0x8 /* 000032A0 */
label0000329A:
0000329A 302E FFF6 move.w D0, [A6 - 0xA]
0000329E 48C0 ext.l D0
label000032A0:
000032A0 3800 move.w D4, D0
000032A2 2F0A move.l -[A7], A2
000032A4 4EB9 0001 DD70 jsr [0x0001DD70]
000032AA 4A00 tst.b D0
000032AC 584F addq.w A7, 4
000032AE 6714 beq +0x16 /* 000032C4 */
000032B0 1E2A 0130 move.b D7, [A2 + 0x130]
000032B4 0C07 000C cmpi.b D7, 0xC
000032B8 6604 bne +0x6 /* 000032BE */
000032BA 7010 moveq.l D0, 0x10
000032BC 6004 bra +0x6 /* 000032C2 */
label000032BE:
000032BE 7000 moveq.l D0, 0x00
000032C0 1007 move.b D0, D7
label000032C2:
000032C2 6006 bra +0x8 /* 000032CA */
label000032C4:
000032C4 302E FFF4 move.w D0, [A6 - 0xC]
000032C8 48C0 ext.l D0
label000032CA:
000032CA 3C00 move.w D6, D0
000032CC 302A 0170 move.w D0, [A2 + 0x170]
000032D0 48C0 ext.l D0
000032D2 5280 addq.l D0, 1
000032D4 0C80 0000 0009 cmpi.l D0, 0x9 /* '\t' */
000032DA 6200 0232 bhi +0x234 /* 0000350E */
000032DE 303B 0206 move.w D0, [PC + D0.w * 2 + 0x6]
000032E2 4EFB 0002 jmp [PC + D0.w + 0x2]
000032E6 0014 003C ori.b [A4], 0x3C /* '<' */
000032EA 00F8 .incomplete
000032EC 0120 btst -[A0], D0
000032EE 0156 bchg [A6], D0
000032F0 017E bchg <<invalid special address>>, D0
000032F2 01B2 01C2 01E0 bclr [[ + <<invalid base displacement size>>] + 0x1E0], D0
000032F8 01FE .incomplete
000032FA 302A 0174 move.w D0, [A2 + 0x174]
000032FE D16B 0002 add.w [A3 + 0x2], D0
00003302 3004 move.w D0, D4
00003304 48C0 ext.l D0
00003306 4C7C 0800 0000 0002 movem.l A3, 0x2
0000330E 3203 move.w D1, D3
00003310 48C1 ext.l D1
00003312 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
0000331A 9280 sub.l D1, D0
0000331C D353 add.w [A3], D1
0000331E 6000 01EE bra +0x1F0 /* 0000350E */
00003322 3006 move.w D0, D6
00003324 48C0 ext.l D0
00003326 3E05 move.w D7, D5
00003328 48C7 ext.l D7
0000332A 9E80 sub.l D7, D0
0000332C 4C7C 7807 0000 0002 movem.l D0,D1,D2,A3,A4,A5,A6, 0x2
00003334 3004 move.w D0, D4
00003336 48C0 ext.l D0
00003338 3A03 move.w D5, D3
0000333A 48C5 ext.l D5
0000333C 9A80 sub.l D5, D0
0000333E 4C7C 5805 0000 0002 movem.l D0,D2,A3,A4,A6, 0x2
00003346 486A 000A pea.l [A2 + 0xA]
0000334A 2057 movea.l A0, [A7]
0000334C 2250 movea.l A1, [A0]
0000334E 2269 000C movea.l A1, [A1 + 0xC]
00003352 4E91 jsr [A1]
00003354 4A00 tst.b D0
00003356 584F addq.w A7, 4
00003358 677A beq +0x7C /* 000033D4 */
0000335A 3C2A 016A move.w D6, [A2 + 0x16A]
0000335E 0C46 0004 cmpi.w D6, 0x4
00003362 6642 bne +0x44 /* 000033A6 */
00003364 2F0A move.l -[A7], A2
00003366 2057 movea.l A0, [A7]
00003368 2250 movea.l A1, [A0]
0000336A 2269 0278 movea.l A1, [A1 + 0x278]
0000336E 4E91 jsr [A1]
00003370 48C0 ext.l D0
00003372 5480 addq.l D0, 2
00003374 2D40 FFEC move.l [A6 - 0x14], D0
00003378 2F0A move.l -[A7], A2
0000337A 2057 movea.l A0, [A7]
0000337C 2250 movea.l A1, [A0]
0000337E 2269 0278 movea.l A1, [A1 + 0x278]
00003382 4E91 jsr [A1]
00003384 48C0 ext.l D0
00003386 5680 addq.l D0, 3
00003388 3204 move.w D1, D4
0000338A 48C1 ext.l D1
0000338C D280 add.l D1, D0
0000338E 3003 move.w D0, D3
00003390 48C0 ext.l D0
00003392 9081 sub.l D0, D1
00003394 4C7C 0800 0000 0002 movem.l A3, 0x2
0000339C D0AE FFEC add.l D0, [A6 - 0x14]
000033A0 3A00 move.w D5, D0
000033A2 504F addq.w A7, 8
000033A4 602E bra +0x30 /* 000033D4 */
label000033A6:
000033A6 0C46 0003 cmpi.w D6, 0x3
000033AA 6628 bne +0x2A /* 000033D4 */
000033AC 2F0A move.l -[A7], A2
000033AE 2057 movea.l A0, [A7]
000033B0 2250 movea.l A1, [A0]
000033B2 2269 0278 movea.l A1, [A1 + 0x278]
000033B6 4E91 jsr [A1]
000033B8 48C0 ext.l D0
000033BA 5680 addq.l D0, 3
000033BC 3204 move.w D1, D4
000033BE 48C1 ext.l D1
000033C0 D280 add.l D1, D0
000033C2 3003 move.w D0, D3
000033C4 48C0 ext.l D0
000033C6 9081 sub.l D0, D1
000033C8 4C7C 0800 0000 0002 movem.l A3, 0x2
000033D0 3A00 move.w D5, D0
000033D2 584F addq.w A7, 4
label000033D4:
000033D4 DF6B 0002 add.w [A3 + 0x2], D7
000033D8 DB53 add.w [A3], D5
000033DA 6000 0132 bra +0x134 /* 0000350E */
000033DE 302A 0174 move.w D0, [A2 + 0x174]
000033E2 D16B 0002 add.w [A3 + 0x2], D0
000033E6 3004 move.w D0, D4
000033E8 48C0 ext.l D0
000033EA 4C7C 0800 0000 0002 movem.l A3, 0x2
000033F2 3203 move.w D1, D3
000033F4 48C1 ext.l D1
000033F6 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
000033FE 9280 sub.l D1, D0
00003400 D353 add.w [A3], D1
00003402 6000 010A bra +0x10C /* 0000350E */
00003406 302A 0174 move.w D0, [A2 + 0x174]
0000340A 48C0 ext.l D0
0000340C 3206 move.w D1, D6
0000340E 48C1 ext.l D1
00003410 D280 add.l D1, D0
00003412 3005 move.w D0, D5
00003414 48C0 ext.l D0
00003416 9081 sub.l D0, D1
00003418 D16B 0002 add.w [A3 + 0x2], D0
0000341C 3004 move.w D0, D4
0000341E 48C0 ext.l D0
00003420 4C7C 0800 0000 0002 movem.l A3, 0x2
00003428 3203 move.w D1, D3
0000342A 48C1 ext.l D1
0000342C 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00003434 9280 sub.l D1, D0
00003436 D353 add.w [A3], D1
00003438 6000 00D4 bra +0xD6 /* 0000350E */
0000343C 3006 move.w D0, D6
0000343E 48C0 ext.l D0
00003440 4C7C 0800 0000 0002 movem.l A3, 0x2
00003448 3205 move.w D1, D5
0000344A 48C1 ext.l D1
0000344C 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00003454 9280 sub.l D1, D0
00003456 D36B 0002 add.w [A3 + 0x2], D1
0000345A 302A 0172 move.w D0, [A2 + 0x172]
0000345E D153 add.w [A3], D0
00003460 6000 00AC bra +0xAE /* 0000350E */
00003464 3006 move.w D0, D6
00003466 48C0 ext.l D0
00003468 4C7C 0800 0000 0002 movem.l A3, 0x2
00003470 3205 move.w D1, D5
00003472 48C1 ext.l D1
00003474 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
0000347C 9280 sub.l D1, D0
0000347E D36B 0002 add.w [A3 + 0x2], D1
00003482 302A 0172 move.w D0, [A2 + 0x172]
00003486 48C0 ext.l D0
00003488 3204 move.w D1, D4
0000348A 48C1 ext.l D1
0000348C D280 add.l D1, D0
0000348E 3003 move.w D0, D3
00003490 48C0 ext.l D0
00003492 9081 sub.l D0, D1
00003494 D153 add.w [A3], D0
00003496 6076 bra +0x78 /* 0000350E */
00003498 302A 0174 move.w D0, [A2 + 0x174]
0000349C D16B 0002 add.w [A3 + 0x2], D0
000034A0 302A 0172 move.w D0, [A2 + 0x172]
000034A4 D153 add.w [A3], D0
000034A6 6066 bra +0x68 /* 0000350E */
000034A8 302A 0174 move.w D0, [A2 + 0x174]
000034AC D16B 0002 add.w [A3 + 0x2], D0
000034B0 302A 0172 move.w D0, [A2 + 0x172]
000034B4 48C0 ext.l D0
000034B6 3204 move.w D1, D4
000034B8 48C1 ext.l D1
000034BA D280 add.l D1, D0
000034BC 3003 move.w D0, D3
000034BE 48C0 ext.l D0
000034C0 9081 sub.l D0, D1
000034C2 D153 add.w [A3], D0
000034C4 6048 bra +0x4A /* 0000350E */
000034C6 302A 0174 move.w D0, [A2 + 0x174]
000034CA 48C0 ext.l D0
000034CC 3206 move.w D1, D6
000034CE 48C1 ext.l D1
000034D0 D280 add.l D1, D0
000034D2 3005 move.w D0, D5
000034D4 48C0 ext.l D0
000034D6 9081 sub.l D0, D1
000034D8 D16B 0002 add.w [A3 + 0x2], D0
000034DC 302A 0172 move.w D0, [A2 + 0x172]
000034E0 D153 add.w [A3], D0
000034E2 602A bra +0x2C /* 0000350E */
000034E4 302A 0174 move.w D0, [A2 + 0x174]
000034E8 48C0 ext.l D0
000034EA 3206 move.w D1, D6
000034EC 48C1 ext.l D1
000034EE D280 add.l D1, D0
000034F0 3005 move.w D0, D5
000034F2 48C0 ext.l D0
000034F4 9081 sub.l D0, D1
000034F6 D16B 0002 add.w [A3 + 0x2], D0
000034FA 302A 0172 move.w D0, [A2 + 0x172]
000034FE 48C0 ext.l D0
00003500 3204 move.w D1, D4
00003502 48C1 ext.l D1
00003504 D280 add.l D1, D0
00003506 3003 move.w D0, D3
00003508 48C0 ext.l D0
0000350A 9081 sub.l D0, D1
0000350C D153 add.w [A3], D0
label0000350E:
0000350E 4CDF 0CF8 movem.l D3,D4,D5,D6,D7,A2,A3, [A7]+
00003512 4E5E unlink A6
00003514 4E75 rts
00003516 4E56 FFF8 link A6, -0x0008
0000351A 48E7 1E20 movem.l -[A7], D3,D4,D5,D6,A2
0000351E 246E 0008 movea.l A2, [A6 + 0x8]
00003522 2F0A move.l -[A7], A2
00003524 4EB9 0001 DD70 jsr [0x0001DD70]
0000352A 4A00 tst.b D0
0000352C 584F addq.w A7, 4
0000352E 6700 00C8 beq +0xCA /* 000035F8 */
00003532 486E FFF8 pea.l [A6 - 0x8]
00003536 2F0A move.l -[A7], A2
00003538 4EB9 0001 6138 jsr [0x00016138]
0000353E 302A 0168 move.w D0, [A2 + 0x168]
00003542 48C0 ext.l D0
00003544 5280 addq.l D0, 1
00003546 D080 add.l D0, D0
00003548 2800 move.l D4, D0
0000354A 362A 0174 move.w D3, [A2 + 0x174]
0000354E 48C3 ext.l D3
00003550 D680 add.l D3, D0
00003552 3A2A 0172 move.w D5, [A2 + 0x172]
00003556 48C5 ext.l D5
00003558 DA84 add.l D5, D4
0000355A 486A 000A pea.l [A2 + 0xA]
0000355E 2057 movea.l A0, [A7]
00003560 2250 movea.l A1, [A0]
00003562 2269 000C movea.l A1, [A1 + 0xC]
00003566 4E91 jsr [A1]
00003568 4A00 tst.b D0
0000356A 4FEF 000C lea.l A7, [A7 + 0xC]
0000356E 6730 beq +0x32 /* 000035A0 */
00003570 2F0A move.l -[A7], A2
00003572 2057 movea.l A0, [A7]
00003574 2250 movea.l A1, [A0]
00003576 2269 0274 movea.l A1, [A1 + 0x274]
0000357A 4E91 jsr [A1]
0000357C 3800 move.w D4, D0
0000357E 2F0A move.l -[A7], A2
00003580 2057 movea.l A0, [A7]
00003582 2250 movea.l A1, [A0]
00003584 2269 0278 movea.l A1, [A1 + 0x278]
00003588 4E91 jsr [A1]
0000358A 3C2A 016A move.w D6, [A2 + 0x16A]
0000358E 3004 move.w D0, D4
00003590 48C0 ext.l D0
00003592 3C2A 016E move.w D6, [A2 + 0x16E]
00003596 3206 move.w D1, D6
00003598 48C1 ext.l D1
0000359A D280 add.l D1, D0
0000359C D641 add.w D3, D1
0000359E 504F addq.w A7, 8
label000035A0:
000035A0 486E FFF8 pea.l [A6 - 0x8]
000035A4 4EB9 0001 6AEE jsr [0x00016AEE]
000035AA 48C0 ext.l D0
000035AC 3203 move.w D1, D3
000035AE 48C1 ext.l D1
000035B0 9081 sub.l D0, D1
000035B2 3800 move.w D4, D0
000035B4 486E FFF8 pea.l [A6 - 0x8]
000035B8 4EB9 0001 6ADA jsr [0x00016ADA]
000035BE 48C0 ext.l D0
000035C0 3205 move.w D1, D5
000035C2 48C1 ext.l D1
000035C4 9081 sub.l D0, D1
000035C6 3600 move.w D3, D0
000035C8 0C44 0020 cmpi.w D4, 0x20 /* ' ' */
000035CC 504F addq.w A7, 8
000035CE 6D0E blt +0x10 /* 000035DE */
000035D0 0C43 0020 cmpi.w D3, 0x20 /* ' ' */
000035D4 6D08 blt +0xA /* 000035DE */
000035D6 157C 0020 0130 move.b [A2 + 0x130], 0x20 /* ' ' */
000035DC 601A bra +0x1C /* 000035F8 */
label000035DE:
000035DE 0C44 0010 cmpi.w D4, 0x10
000035E2 6D06 blt +0x8 /* 000035EA */
000035E4 0C43 0010 cmpi.w D3, 0x10
000035E8 6C08 bge +0xA /* 000035F2 */
label000035EA:
000035EA 157C 000C 0130 move.b [A2 + 0x130], 0xC
000035F0 6006 bra +0x8 /* 000035F8 */
label000035F2:
000035F2 157C 0010 0130 move.b [A2 + 0x130], 0x10
label000035F8:
000035F8 4CDF 0478 movem.l D3,D4,D5,D6,A2, [A7]+
000035FC 4E5E unlink A6
000035FE 4E75 rts
00003600 4E56 FFEC link A6, -0x0014
00003604 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00003608 266E 0008 movea.l A3, [A6 + 0x8]
0000360C 246E 000C movea.l A2, [A6 + 0xC]
00003610 2F0B move.l -[A7], A3
00003612 2057 movea.l A0, [A7]
00003614 2250 movea.l A1, [A0]
00003616 2269 01D4 movea.l A1, [A1 + 0x1D4]
0000361A 4E91 jsr [A1]
0000361C 48C0 ext.l D0
0000361E 5280 addq.l D0, 1
00003620 3600 move.w D3, D0
00003622 486E FFF4 pea.l [A6 - 0xC]
00003626 2F0B move.l -[A7], A3
00003628 4EB9 0001 6138 jsr [0x00016138]
0000362E 486E FFF4 pea.l [A6 - 0xC]
00003632 3F03 move.w -[A7], D3
00003634 3F03 move.w -[A7], D3
00003636 A8A9 syscall InsetRect
00003638 356E FFF6 0002 move.w [A2 + 0x2], [A6 - 0xA]
0000363E 34AE FFF4 move.w [A2], [A6 - 0xC]
00003642 486E FFF0 pea.l [A6 - 0x10]
00003646 486B 014E pea.l [A3 + 0x14E]
0000364A 2057 movea.l A0, [A7]
0000364C 2250 movea.l A1, [A0]
0000364E 2269 0014 movea.l A1, [A1 + 0x14]
00003652 4E91 jsr [A1]
00003654 2D6E FFF0 FFFC move.l [A6 - 0x4], [A6 - 0x10]
0000365A 486E FFF4 pea.l [A6 - 0xC]
0000365E 4EB9 0001 6AEE jsr [0x00016AEE]
00003664 3A00 move.w D5, D0
00003666 486E FFF4 pea.l [A6 - 0xC]
0000366A 4EB9 0001 6ADA jsr [0x00016ADA]
00003670 3800 move.w D4, D0
00003672 362E FFFE move.w D3, [A6 - 0x2]
00003676 302B 0170 move.w D0, [A3 + 0x170]
0000367A 48C0 ext.l D0
0000367C 4FEF 001C lea.l A7, [A7 + 0x1C]
00003680 5280 addq.l D0, 1
00003682 0C80 0000 0009 cmpi.l D0, 0x9 /* '\t' */
00003688 6200 024E bhi +0x250 /* 000038D8 */
0000368C 303B 0206 move.w D0, [PC + D0.w * 2 + 0x6]
00003690 4EFB 0002 jmp [PC + D0.w + 0x2]
00003694 0014 003C ori.b [A4], 0x3C /* '<' */
00003698 010A btst A2, D0
0000369A 0132 016A 0194 01CA btst [[A2 + 0x194] + 0x1CA], D0
000036A2 01DA .incomplete
000036A4 01F8 .incomplete
000036A6 0218 302B andi.b [A0]+, 0x2B /* '+' */
000036AA 0174 D16A 0002 3003 bchg [[A4 + 0x2] + 0x3003], D0
000036B2 48C0 ext.l D0
000036B4 4C7C 0800 0000 0002 movem.l A3, 0x2
000036BC 3204 move.w D1, D4
000036BE 48C1 ext.l D1
000036C0 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
000036C8 9280 sub.l D1, D0
000036CA D352 add.w [A2], D1
000036CC 6000 020A bra +0x20C /* 000038D8 */
000036D0 302E FFFC move.w D0, [A6 - 0x4]
000036D4 48C0 ext.l D0
000036D6 4C7C 0800 0000 0002 movem.l A3, 0x2
000036DE 3C05 move.w D6, D5
000036E0 48C6 ext.l D6
000036E2 4C7C 6806 0000 0002 movem.l D1,D2,A3,A5,A6, 0x2
000036EA 9C80 sub.l D6, D0
000036EC 3003 move.w D0, D3
000036EE 48C0 ext.l D0
000036F0 4C7C 0800 0000 0002 movem.l A3, 0x2
000036F8 3A04 move.w D5, D4
000036FA 48C5 ext.l D5
000036FC 4C7C 5805 0000 0002 movem.l D0,D2,A3,A4,A6, 0x2
00003704 2845 movea.l A4, D5
00003706 9A80 sub.l D5, D0
00003708 486B 000A pea.l [A3 + 0xA]
0000370C 2057 movea.l A0, [A7]
0000370E 2250 movea.l A1, [A0]
00003710 2269 000C movea.l A1, [A1 + 0xC]
00003714 4E91 jsr [A1]
00003716 4A00 tst.b D0
00003718 584F addq.w A7, 4
0000371A 6778 beq +0x7A /* 00003794 */
0000371C 3E2B 016A move.w D7, [A3 + 0x16A]
00003720 0C47 0004 cmpi.w D7, 0x4
00003724 6642 bne +0x44 /* 00003768 */
00003726 2F0B move.l -[A7], A3
00003728 2057 movea.l A0, [A7]
0000372A 2250 movea.l A1, [A0]
0000372C 2269 0278 movea.l A1, [A1 + 0x278]
00003730 4E91 jsr [A1]
00003732 48C0 ext.l D0
00003734 5480 addq.l D0, 2
00003736 2D40 FFEC move.l [A6 - 0x14], D0
0000373A 2F0B move.l -[A7], A3
0000373C 2057 movea.l A0, [A7]
0000373E 2250 movea.l A1, [A0]
00003740 2269 0278 movea.l A1, [A1 + 0x278]
00003744 4E91 jsr [A1]
00003746 48C0 ext.l D0
00003748 5680 addq.l D0, 3
0000374A 3203 move.w D1, D3
0000374C 48C1 ext.l D1
0000374E D280 add.l D1, D0
00003750 3004 move.w D0, D4
00003752 48C0 ext.l D0
00003754 9081 sub.l D0, D1
00003756 4C7C 0800 0000 0002 movem.l A3, 0x2
0000375E D0AE FFEC add.l D0, [A6 - 0x14]
00003762 3A00 move.w D5, D0
00003764 504F addq.w A7, 8
00003766 602C bra +0x2E /* 00003794 */
label00003768:
00003768 0C47 0003 cmpi.w D7, 0x3
0000376C 6626 bne +0x28 /* 00003794 */
0000376E 2F0B move.l -[A7], A3
00003770 2057 movea.l A0, [A7]
00003772 2250 movea.l A1, [A0]
00003774 2269 0278 movea.l A1, [A1 + 0x278]
00003778 4E91 jsr [A1]
0000377A 48C0 ext.l D0
0000377C 5680 addq.l D0, 3
0000377E 3203 move.w D1, D3
00003780 48C1 ext.l D1
00003782 D280 add.l D1, D0
00003784 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
0000378C 200C move.l D0, A4
0000378E 9081 sub.l D0, D1
00003790 3A00 move.w D5, D0
00003792 584F addq.w A7, 4
label00003794:
00003794 DD6A 0002 add.w [A2 + 0x2], D6
00003798 DB52 add.w [A2], D5
0000379A 6000 013C bra +0x13E /* 000038D8 */
0000379E 302B 0174 move.w D0, [A3 + 0x174]
000037A2 D16A 0002 add.w [A2 + 0x2], D0
000037A6 3003 move.w D0, D3
000037A8 48C0 ext.l D0
000037AA 4C7C 0800 0000 0002 movem.l A3, 0x2
000037B2 3204 move.w D1, D4
000037B4 48C1 ext.l D1
000037B6 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
000037BE 9280 sub.l D1, D0
000037C0 D352 add.w [A2], D1
000037C2 6000 0114 bra +0x116 /* 000038D8 */
000037C6 302B 0174 move.w D0, [A3 + 0x174]
000037CA 48C0 ext.l D0
000037CC 322E FFFC move.w D1, [A6 - 0x4]
000037D0 48C1 ext.l D1
000037D2 D280 add.l D1, D0
000037D4 3005 move.w D0, D5
000037D6 48C0 ext.l D0
000037D8 9081 sub.l D0, D1
000037DA D16A 0002 add.w [A2 + 0x2], D0
000037DE 3003 move.w D0, D3
000037E0 48C0 ext.l D0
000037E2 4C7C 0800 0000 0002 movem.l A3, 0x2
000037EA 3204 move.w D1, D4
000037EC 48C1 ext.l D1
000037EE 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
000037F6 9280 sub.l D1, D0
000037F8 D352 add.w [A2], D1
000037FA 6000 00DC bra +0xDE /* 000038D8 */
000037FE 302E FFFC move.w D0, [A6 - 0x4]
00003802 48C0 ext.l D0
00003804 4C7C 0800 0000 0002 movem.l A3, 0x2
0000380C 3205 move.w D1, D5
0000380E 48C1 ext.l D1
00003810 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00003818 9280 sub.l D1, D0
0000381A D36A 0002 add.w [A2 + 0x2], D1
0000381E 302B 0172 move.w D0, [A3 + 0x172]
00003822 D152 add.w [A2], D0
00003824 6000 00B2 bra +0xB4 /* 000038D8 */
00003828 302E FFFC move.w D0, [A6 - 0x4]
0000382C 48C0 ext.l D0
0000382E 4C7C 0800 0000 0002 movem.l A3, 0x2
00003836 3205 move.w D1, D5
00003838 48C1 ext.l D1
0000383A 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00003842 9280 sub.l D1, D0
00003844 D36A 0002 add.w [A2 + 0x2], D1
00003848 302B 0172 move.w D0, [A3 + 0x172]
0000384C 48C0 ext.l D0
0000384E 3203 move.w D1, D3
00003850 48C1 ext.l D1
00003852 D280 add.l D1, D0
00003854 3004 move.w D0, D4
00003856 48C0 ext.l D0
00003858 9081 sub.l D0, D1
0000385A D152 add.w [A2], D0
0000385C 607A bra +0x7C /* 000038D8 */
0000385E 302B 0174 move.w D0, [A3 + 0x174]
00003862 D16A 0002 add.w [A2 + 0x2], D0
00003866 302B 0172 move.w D0, [A3 + 0x172]
0000386A D152 add.w [A2], D0
0000386C 606A bra +0x6C /* 000038D8 */
0000386E 302B 0174 move.w D0, [A3 + 0x174]
00003872 D16A 0002 add.w [A2 + 0x2], D0
00003876 302B 0172 move.w D0, [A3 + 0x172]
0000387A 48C0 ext.l D0
0000387C 3203 move.w D1, D3
0000387E 48C1 ext.l D1
00003880 D280 add.l D1, D0
00003882 3004 move.w D0, D4
00003884 48C0 ext.l D0
00003886 9081 sub.l D0, D1
00003888 D152 add.w [A2], D0
0000388A 604C bra +0x4E /* 000038D8 */
0000388C 302B 0174 move.w D0, [A3 + 0x174]
00003890 48C0 ext.l D0
00003892 322E FFFC move.w D1, [A6 - 0x4]
00003896 48C1 ext.l D1
00003898 D280 add.l D1, D0
0000389A 3005 move.w D0, D5
0000389C 48C0 ext.l D0
0000389E 9081 sub.l D0, D1
000038A0 D16A 0002 add.w [A2 + 0x2], D0
000038A4 302B 0172 move.w D0, [A3 + 0x172]
000038A8 D152 add.w [A2], D0
000038AA 602C bra +0x2E /* 000038D8 */
000038AC 302B 0174 move.w D0, [A3 + 0x174]
000038B0 48C0 ext.l D0
000038B2 322E FFFC move.w D1, [A6 - 0x4]
000038B6 48C1 ext.l D1
000038B8 D280 add.l D1, D0
000038BA 3005 move.w D0, D5
000038BC 48C0 ext.l D0
000038BE 9081 sub.l D0, D1
000038C0 D16A 0002 add.w [A2 + 0x2], D0
000038C4 302B 0172 move.w D0, [A3 + 0x172]
000038C8 48C0 ext.l D0
000038CA 3203 move.w D1, D3
000038CC 48C1 ext.l D1
000038CE D280 add.l D1, D0
000038D0 3004 move.w D0, D4
000038D2 48C0 ext.l D0
000038D4 9081 sub.l D0, D1
000038D6 D152 add.w [A2], D0
label000038D8:
000038D8 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
000038DC 4E5E unlink A6
000038DE 4E75 rts
000038E0 4E56 FEDA link A6, -0x0126
000038E4 48E7 1020 movem.l -[A7], D3,A2
000038E8 246E 0008 movea.l A2, [A6 + 0x8]
000038EC 486A 000A pea.l [A2 + 0xA]
000038F0 2057 movea.l A0, [A7]
000038F2 2250 movea.l A1, [A0]
000038F4 2269 000C movea.l A1, [A1 + 0xC]
000038F8 4E91 jsr [A1]
000038FA 4A00 tst.b D0
000038FC 584F addq.w A7, 4
000038FE 6768 beq +0x6A /* 00003968 */
00003900 486E FFF8 pea.l [A6 - 0x8]
00003904 4EB9 0000 2652 jsr [0x00002652]
0000390A 486E FFDA pea.l [A6 - 0x26]
0000390E 4EB9 0000 263A jsr [0x0000263A]
00003914 2F0A move.l -[A7], A2
00003916 2057 movea.l A0, [A7]
00003918 2250 movea.l A1, [A0]
0000391A 2269 0080 movea.l A1, [A1 + 0x80]
0000391E 4E91 jsr [A1]
00003920 3600 move.w D3, D0
00003922 3F03 move.w -[A7], D3
00003924 4EB9 0000 285A jsr [0x0000285A]
0000392A 486E FEDA pea.l [A6 - 0x126]
0000392E 2F0A move.l -[A7], A2
00003930 2057 movea.l A0, [A7]
00003932 2250 movea.l A1, [A0]
00003934 2269 0020 movea.l A1, [A1 + 0x20]
00003938 4E91 jsr [A1]
0000393A 486E FEDA pea.l [A6 - 0x126]
0000393E A88C syscall StringWidth
00003940 301F move.w D0, [A7]+
00003942 3600 move.w D3, D0
00003944 3F3C FFFF move.w -[A7], 0xFFFF
00003948 486E FFDA pea.l [A6 - 0x26]
0000394C 4EB9 0000 2642 jsr [0x00002642]
00003952 3F3C FFFF move.w -[A7], 0xFFFF
00003956 486E FFF8 pea.l [A6 - 0x8]
0000395A 4EB9 0000 265A jsr [0x0000265A]
00003960 3003 move.w D0, D3
00003962 4FEF 0020 lea.l A7, [A7 + 0x20]
00003966 6002 bra +0x4 /* 0000396A */
label00003968:
00003968 7000 moveq.l D0, 0x00
label0000396A:
0000396A 4CDF 0408 movem.l D3,A2, [A7]+
0000396E 4E5E unlink A6
00003970 4E75 rts
00003972 4E56 FFD2 link A6, -0x002E
00003976 48E7 1020 movem.l -[A7], D3,A2
0000397A 246E 0008 movea.l A2, [A6 + 0x8]
0000397E 486A 000A pea.l [A2 + 0xA]
00003982 2057 movea.l A0, [A7]
00003984 2250 movea.l A1, [A0]
00003986 2269 000C movea.l A1, [A1 + 0xC]
0000398A 4E91 jsr [A1]
0000398C 4A00 tst.b D0
0000398E 584F addq.w A7, 4
00003990 6762 beq +0x64 /* 000039F4 */
00003992 486E FFF0 pea.l [A6 - 0x10]
00003996 4EB9 0000 2652 jsr [0x00002652]
0000399C 486E FFD2 pea.l [A6 - 0x2E]
000039A0 4EB9 0000 263A jsr [0x0000263A]
000039A6 2F0A move.l -[A7], A2
000039A8 2057 movea.l A0, [A7]
000039AA 2250 movea.l A1, [A0]
000039AC 2269 0080 movea.l A1, [A1 + 0x80]
000039B0 4E91 jsr [A1]
000039B2 3600 move.w D3, D0
000039B4 3F03 move.w -[A7], D3
000039B6 4EB9 0000 285A jsr [0x0000285A]
000039BC 486E FFF8 pea.l [A6 - 0x8]
000039C0 A88B syscall GetFontInfo
000039C2 302E FFFA move.w D0, [A6 - 0x6]
000039C6 48C0 ext.l D0
000039C8 362E FFF8 move.w D3, [A6 - 0x8]
000039CC 48C3 ext.l D3
000039CE D680 add.l D3, D0
000039D0 3F3C FFFF move.w -[A7], 0xFFFF
000039D4 486E FFD2 pea.l [A6 - 0x2E]
000039D8 4EB9 0000 2642 jsr [0x00002642]
000039DE 3F3C FFFF move.w -[A7], 0xFFFF
000039E2 486E FFF0 pea.l [A6 - 0x10]
000039E6 4EB9 0000 265A jsr [0x0000265A]
000039EC 3003 move.w D0, D3
000039EE 4FEF 001A lea.l A7, [A7 + 0x1A]
000039F2 6002 bra +0x4 /* 000039F6 */
label000039F4:
000039F4 7000 moveq.l D0, 0x00
label000039F6:
000039F6 4CDF 0408 movem.l D3,A2, [A7]+
000039FA 4E5E unlink A6
000039FC 4E75 rts
000039FE 4E56 FFF2 link A6, -0x000E
00003A02 2F0A move.l -[A7], A2
00003A04 246E 0008 movea.l A2, [A6 + 0x8]
00003A08 486E FFF2 pea.l [A6 - 0xE]
00003A0C 2F0A move.l -[A7], A2
00003A0E 4EB9 0001 6138 jsr [0x00016138]
00003A14 486E FFF2 pea.l [A6 - 0xE]
00003A18 2F0A move.l -[A7], A2
00003A1A 2057 movea.l A0, [A7]
00003A1C 2250 movea.l A1, [A0]
00003A1E 2269 01D4 movea.l A1, [A1 + 0x1D4]
00003A22 4E91 jsr [A1]
00003A24 48C0 ext.l D0
00003A26 5280 addq.l D0, 1
00003A28 584F addq.w A7, 4
00003A2A 3F00 move.w -[A7], D0
00003A2C 2F0A move.l -[A7], A2
00003A2E 2057 movea.l A0, [A7]
00003A30 2250 movea.l A1, [A0]
00003A32 2269 01D4 movea.l A1, [A1 + 0x1D4]
00003A36 4E91 jsr [A1]
00003A38 48C0 ext.l D0
00003A3A 5280 addq.l D0, 1
00003A3C 584F addq.w A7, 4
00003A3E 3F00 move.w -[A7], D0
00003A40 A8A9 syscall InsetRect
00003A42 486E FFFA pea.l [A6 - 0x6]
00003A46 4EB9 0000 28C2 jsr [0x000028C2]
00003A4C 486E FFFA pea.l [A6 - 0x6]
00003A50 4EB9 0000 7CAE jsr [0x00007CAE]
00003A56 584F addq.w A7, 4
00003A58 2F08 move.l -[A7], A0
00003A5A A87A syscall GetClip
00003A5C 486E FFF2 pea.l [A6 - 0xE]
00003A60 486E FFFA pea.l [A6 - 0x6]
00003A64 4EB9 0001 7F30 jsr [0x00017F30]
00003A6A 486E FFFA pea.l [A6 - 0x6]
00003A6E 4EB9 0000 7CAE jsr [0x00007CAE]
00003A74 584F addq.w A7, 4
00003A76 2F08 move.l -[A7], A0
00003A78 A879 syscall SetClip
00003A7A 3F3C FFFF move.w -[A7], 0xFFFF
00003A7E 486E FFFA pea.l [A6 - 0x6]
00003A82 4EB9 0000 28DA jsr [0x000028DA]
00003A88 4FEF 001A lea.l A7, [A7 + 0x1A]
00003A8C 245F movea.l A2, [A7]+
00003A8E 4E5E unlink A6
00003A90 4E75 rts
00003A92 4E56 0000 link A6, 0
00003A96 2F0A move.l -[A7], A2
00003A98 246E 0008 movea.l A2, [A6 + 0x8]
00003A9C 2F2E 000C move.l -[A7], [A6 + 0xC]
00003AA0 2F0A move.l -[A7], A2
00003AA2 61FF 0000 245A bsr +0x245C /* 00005EFE */
00003AA8 486A 0010 pea.l [A2 + 0x10]
00003AAC 4EB9 0000 402A jsr [0x0000402A]
00003AB2 41F9 0000 9D32 lea.l A0, [0x00009D32]
00003AB8 2488 move.l [A2], A0
00003ABA 41F9 0000 9D32 lea.l A0, [0x00009D32]
00003AC0 41E8 00E4 lea.l A0, [A0 + 0xE4]
00003AC4 2548 0010 move.l [A2 + 0x10], A0
00003AC8 204A movea.l A0, A2
00003ACA 4FEF 000C lea.l A7, [A7 + 0xC]
00003ACE 245F movea.l A2, [A7]+
00003AD0 4E5E unlink A6
00003AD2 4E75 rts
00003AD4 4E56 0000 link A6, 0
00003AD8 2F0A move.l -[A7], A2
00003ADA 246E 0008 movea.l A2, [A6 + 0x8]
00003ADE 200A move.l D0, A2
00003AE0 6740 beq +0x42 /* 00003B22 */
00003AE2 41F9 0000 9D32 lea.l A0, [0x00009D32]
00003AE8 2488 move.l [A2], A0
00003AEA 41F9 0000 9D32 lea.l A0, [0x00009D32]
00003AF0 41E8 00E4 lea.l A0, [A0 + 0xE4]
00003AF4 2548 0010 move.l [A2 + 0x10], A0
00003AF8 4267 clr.w -[A7]
00003AFA 486A 0010 pea.l [A2 + 0x10]
00003AFE 4EB9 0000 4032 jsr [0x00004032]
00003B04 4267 clr.w -[A7]
00003B06 2F0A move.l -[A7], A2
00003B08 61FF 0000 242A bsr +0x242C /* 00005F34 */
00003B0E 4A6E 000C tst.w [A6 + 0xC]
00003B12 4FEF 000C lea.l A7, [A7 + 0xC]
00003B16 6F0A ble +0xC /* 00003B22 */
00003B18 2F0A move.l -[A7], A2
00003B1A 4EB9 0000 2592 jsr [0x00002592]
00003B20 584F addq.w A7, 4
label00003B22:
00003B22 204A movea.l A0, A2
00003B24 245F movea.l A2, [A7]+
00003B26 4E5E unlink A6
00003B28 4E75 rts
00003B2A 4E56 FEFC link A6, -0x0104
00003B2E 48E7 0038 movem.l -[A7], A2,A3,A4
00003B32 286E 0008 movea.l A4, [A6 + 0x8]
00003B36 266E 000C movea.l A3, [A6 + 0xC]
00003B3A 246E 0010 movea.l A2, [A6 + 0x10]
00003B3E 486E FFFE pea.l [A6 - 0x2]
00003B42 2F0A move.l -[A7], A2
00003B44 4EB9 0000 479C jsr [0x0000479C]
00003B4A 486E FEFC pea.l [A6 - 0x104]
00003B4E 2F0A move.l -[A7], A2
00003B50 4EB9 0000 479C jsr [0x0000479C]
00003B56 486E FEFE pea.l [A6 - 0x102]
00003B5A 2F0A move.l -[A7], A2
00003B5C 4EB9 0000 30A2 jsr [0x000030A2]
00003B62 42A7 clr.l -[A7]
00003B64 3F2E FEFC move.w -[A7], [A6 - 0x104]
00003B68 486E FEFE pea.l [A6 - 0x102]
00003B6C 3F2E FFFE move.w -[A7], [A6 - 0x2]
00003B70 2F0B move.l -[A7], A3
00003B72 2F0C move.l -[A7], A4
00003B74 2057 movea.l A0, [A7]
00003B76 2250 movea.l A1, [A0]
00003B78 2269 0010 movea.l A1, [A1 + 0x10]
00003B7C 4E91 jsr [A1]
00003B7E 4FEF 002C lea.l A7, [A7 + 0x2C]
00003B82 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00003B86 4E5E unlink A6
00003B88 4E75 rts
00003B8A 4E56 0000 link A6, 0
00003B8E 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00003B92 246E 0008 movea.l A2, [A6 + 0x8]
00003B96 286E 000C movea.l A4, [A6 + 0xC]
00003B9A 382E 0010 move.w D4, [A6 + 0x10]
00003B9E 266E 0012 movea.l A3, [A6 + 0x12]
00003BA2 362E 0016 move.w D3, [A6 + 0x16]
00003BA6 254C 0004 move.l [A2 + 0x4], A4
00003BAA 0C44 00A1 cmpi.w D4, 0xA1
00003BAE 57C0 seq D0
00003BB0 4400 neg.b D0
00003BB2 1540 0008 move.b [A2 + 0x8], D0
00003BB6 42AA 000A clr.l [A2 + 0xA]
00003BBA 426A 000E clr.w [A2 + 0xE]
00003BBE 2F2A 0004 move.l -[A7], [A2 + 0x4]
00003BC2 2057 movea.l A0, [A7]
00003BC4 2268 0004 movea.l A1, [A0 + 0x4]
00003BC8 2269 001C movea.l A1, [A1 + 0x1C]
00003BCC 4E91 jsr [A1]
00003BCE 584F addq.w A7, 4
00003BD0 1F00 move.b -[A7], D0
00003BD2 3F03 move.w -[A7], D3
00003BD4 2F0B move.l -[A7], A3
00003BD6 2F0A move.l -[A7], A2
00003BD8 2057 movea.l A0, [A7]
00003BDA 2250 movea.l A1, [A0]
00003BDC 2269 00F8 movea.l A1, [A1 + 0xF8]
00003BE0 4E91 jsr [A1]
00003BE2 4FEF 000C lea.l A7, [A7 + 0xC]
00003BE6 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
00003BEA 4E5E unlink A6
00003BEC 4E75 rts
00003BEE 4E56 0000 link A6, 0
00003BF2 48E7 1020 movem.l -[A7], D3,A2
00003BF6 246E 0008 movea.l A2, [A6 + 0x8]
00003BFA 262E 000C move.l D3, [A6 + 0xC]
00003BFE 2F0A move.l -[A7], A2
00003C00 2057 movea.l A0, [A7]
00003C02 2250 movea.l A1, [A0]
00003C04 2269 00C8 movea.l A1, [A1 + 0xC8]
00003C08 4E91 jsr [A1]
00003C0A 4A00 tst.b D0
00003C0C 584F addq.w A7, 4
00003C0E 672A beq +0x2C /* 00003C3A */
00003C10 2F2A 000A move.l -[A7], [A2 + 0xA]
00003C14 2057 movea.l A0, [A7]
00003C16 2268 0004 movea.l A1, [A0 + 0x4]
00003C1A 2269 001C movea.l A1, [A1 + 0x1C]
00003C1E 4E91 jsr [A1]
00003C20 B680 cmp.l D3, D0
00003C22 584F addq.w A7, 4
00003C24 6714 beq +0x16 /* 00003C3A */
00003C26 2F03 move.l -[A7], D3
00003C28 2F2A 000A move.l -[A7], [A2 + 0xA]
00003C2C 2057 movea.l A0, [A7]
00003C2E 2268 0004 movea.l A1, [A0 + 0x4]
00003C32 2269 0020 movea.l A1, [A1 + 0x20]
00003C36 4E91 jsr [A1]
00003C38 504F addq.w A7, 8
label00003C3A:
00003C3A 4CDF 0408 movem.l D3,A2, [A7]+
00003C3E 4E5E unlink A6
00003C40 4E75 rts
00003C42 4E56 0000 link A6, 0
00003C46 2F0A move.l -[A7], A2
00003C48 246E 0008 movea.l A2, [A6 + 0x8]
00003C4C 2F0A move.l -[A7], A2
00003C4E 2057 movea.l A0, [A7]
00003C50 2250 movea.l A1, [A0]
00003C52 2269 00C8 movea.l A1, [A1 + 0xC8]
00003C56 4E91 jsr [A1]
00003C58 4A00 tst.b D0
00003C5A 584F addq.w A7, 4
00003C5C 6722 beq +0x24 /* 00003C80 */
00003C5E 2F2A 000A move.l -[A7], [A2 + 0xA]
00003C62 4EB9 0000 360A jsr [0x0000360A]
00003C68 4A00 tst.b D0
00003C6A 584F addq.w A7, 4
00003C6C 6612 bne +0x14 /* 00003C80 */
00003C6E 2F2A 000A move.l -[A7], [A2 + 0xA]
00003C72 2057 movea.l A0, [A7]
00003C74 2268 0004 movea.l A1, [A0 + 0x4]
00003C78 2269 00B4 movea.l A1, [A1 + 0xB4]
00003C7C 4E91 jsr [A1]
00003C7E 584F addq.w A7, 4
label00003C80:
00003C80 2F2A 000A move.l -[A7], [A2 + 0xA]
00003C84 2057 movea.l A0, [A7]
00003C86 2268 0004 movea.l A1, [A0 + 0x4]
00003C8A 2269 001C movea.l A1, [A1 + 0x1C]
00003C8E 4E91 jsr [A1]
00003C90 584F addq.w A7, 4
00003C92 2F00 move.l -[A7], D0
00003C94 2F2A 0004 move.l -[A7], [A2 + 0x4]
00003C98 4EB9 0001 D696 jsr [0x0001D696]
00003C9E 504F addq.w A7, 8
00003CA0 245F movea.l A2, [A7]+
00003CA2 4E5E unlink A6
00003CA4 4E75 rts
00003CA6 4E56 0000 link A6, 0
00003CAA 48E7 1030 movem.l -[A7], D3,A2,A3
00003CAE 246E 0008 movea.l A2, [A6 + 0x8]
00003CB2 262E 000C move.l D3, [A6 + 0xC]
00003CB6 0C83 0000 00CB cmpi.l D3, 0xCB
00003CBC 663E bne +0x40 /* 00003CFC */
00003CBE 2F2A 0004 move.l -[A7], [A2 + 0x4]
00003CC2 4EB9 0001 7ED6 jsr [0x00017ED6]
00003CC8 2648 movea.l A3, A0
00003CCA 2F2A 000A move.l -[A7], [A2 + 0xA]
00003CCE 2057 movea.l A0, [A7]
00003CD0 2268 0004 movea.l A1, [A0 + 0x4]
00003CD4 2269 001C movea.l A1, [A1 + 0x1C]
00003CD8 4E91 jsr [A1]
00003CDA 584F addq.w A7, 4
00003CDC 2F00 move.l -[A7], D0
00003CDE 2F0B move.l -[A7], A3
00003CE0 2057 movea.l A0, [A7]
00003CE2 2268 0004 movea.l A1, [A0 + 0x4]
00003CE6 2269 0020 movea.l A1, [A1 + 0x20]
00003CEA 4E91 jsr [A1]
00003CEC 2F0A move.l -[A7], A2
00003CEE 2057 movea.l A0, [A7]
00003CF0 2250 movea.l A1, [A0]
00003CF2 2269 0030 movea.l A1, [A1 + 0x30]
00003CF6 4E91 jsr [A1]
00003CF8 4FEF 0010 lea.l A7, [A7 + 0x10]
label00003CFC:
00003CFC 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00003D00 4E5E unlink A6
00003D02 4E75 rts
00003D04 4E56 FFE2 link A6, -0x001E
00003D08 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00003D0C 246E 0008 movea.l A2, [A6 + 0x8]
00003D10 286E 000C movea.l A4, [A6 + 0xC]
00003D14 382E 0010 move.w D4, [A6 + 0x10]
00003D18 162E 0012 move.b D3, [A6 + 0x12]
00003D1C 2F0C move.l -[A7], A4
00003D1E 4EB9 0001 C402 jsr [0x0001C402]
00003D24 4A00 tst.b D0
00003D26 584F addq.w A7, 4
00003D28 6708 beq +0xA /* 00003D32 */
00003D2A 554F subq.w A7, 2
00003D2C 2F0C move.l -[A7], A4
00003D2E A88C syscall StringWidth
00003D30 301F move.w D0, [A7]+
label00003D32:
00003D32 70FE moveq.l D0, 0xFFFFFFFE
00003D34 2D40 FFE2 move.l [A6 - 0x1E], D0
00003D38 3D7C 0032 FFE6 move.w [A6 - 0x1A], 0x32 /* '2' */
00003D3E 3D7C 000C FFE8 move.w [A6 - 0x18], 0xC
00003D44 1D7C 0001 FFEA move.b [A6 - 0x16], 0x1
00003D4A 1D7C 0001 FFEB move.b [A6 - 0x15], 0x1
00003D50 1D7C 0001 FFEC move.b [A6 - 0x14], 0x1
00003D56 1D7C 0001 FFED move.b [A6 - 0x13], 0x1
00003D5C 422E FFEE clr.b [A6 - 0x12]
00003D60 422E FFEF clr.b [A6 - 0x11]
00003D64 700C moveq.l D0, 0x0C
00003D66 2D40 FFF0 move.l [A6 - 0x10], D0
00003D6A 42AE FFF4 clr.l [A6 - 0xC]
00003D6E 42AE FFF8 clr.l [A6 - 0x8]
00003D72 2F2A 0004 move.l -[A7], [A2 + 0x4]
00003D76 4EB9 0001 7ED6 jsr [0x00017ED6]
00003D7C 2D48 FFFC move.l [A6 - 0x4], A0
00003D80 4878 0076 push.l 0x76 /* 'v' */
00003D84 4EB9 0000 258A jsr [0x0000258A]
00003D8A 2648 movea.l A3, A0
00003D8C 2008 move.l D0, A0
00003D8E 504F addq.w A7, 8
00003D90 6730 beq +0x32 /* 00003DC2 */
00003D92 2F3C 6963 6278 move.l -[A7], 0x69636278 /* 'icbx' */
00003D98 3F04 move.w -[A7], D4
00003D9A 2F0C move.l -[A7], A4
00003D9C 4A03 tst.b D3
00003D9E 6704 beq +0x6 /* 00003DA4 */
00003DA0 7001 moveq.l D0, 0x01
00003DA2 6002 bra +0x4 /* 00003DA6 */
label00003DA4:
00003DA4 7000 moveq.l D0, 0x00
label00003DA6:
00003DA6 48C0 ext.l D0
00003DA8 2F00 move.l -[A7], D0
00003DAA 4878 00CB push.l 0xCB
00003DAE 486E FFE2 pea.l [A6 - 0x1E]
00003DB2 3F3C 0001 move.w -[A7], 0x1
00003DB6 2F0B move.l -[A7], A3
00003DB8 4EB9 0000 1EEA jsr [0x00001EEA]
00003DBE 4FEF 001C lea.l A7, [A7 + 0x1C]
label00003DC2:
00003DC2 200A move.l D0, A2
00003DC4 4A80 tst.l D0
00003DC6 6708 beq +0xA /* 00003DD0 */
00003DC8 204A movea.l A0, A2
00003DCA 5088 addq.l A0, 8
00003DCC 5088 addq.l A0, 8
00003DCE 6002 bra +0x4 /* 00003DD2 */
label00003DD0:
00003DD0 204A movea.l A0, A2
label00003DD2:
00003DD2 4850 pea.l [A0]
00003DD4 486B 0028 pea.l [A3 + 0x28]
00003DD8 4EB9 0000 3F7A jsr [0x00003F7A]
00003DDE 254B 000A move.l [A2 + 0xA], A3
00003DE2 4227 clr.b -[A7]
00003DE4 486A 000E pea.l [A2 + 0xE]
00003DE8 2F0A move.l -[A7], A2
00003DEA 2057 movea.l A0, [A7]
00003DEC 2250 movea.l A1, [A0]
00003DEE 2269 00E0 movea.l A1, [A1 + 0xE0]
00003DF2 4E91 jsr [A1]
00003DF4 4FEF 0012 lea.l A7, [A7 + 0x12]
00003DF8 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
00003DFC 4E5E unlink A6
00003DFE 4E75 rts
00003E00 4E56 0000 link A6, 0
00003E04 2F0A move.l -[A7], A2
00003E06 246E 0008 movea.l A2, [A6 + 0x8]
00003E0A 2F2E 000C move.l -[A7], [A6 + 0xC]
00003E0E 2F0A move.l -[A7], A2
00003E10 61FF 0000 1B24 bsr +0x1B26 /* 00005936 */
00003E16 486A 000A pea.l [A2 + 0xA]
00003E1A 4EB9 0000 0ECA jsr [0x00000ECA]
00003E20 41F9 0000 9AB6 lea.l A0, [0x00009AB6]
00003E26 2488 move.l [A2], A0
00003E28 41F9 0000 9AB6 lea.l A0, [0x00009AB6]
00003E2E 41E8 00B4 lea.l A0, [A0 + 0xB4]
00003E32 2548 000A move.l [A2 + 0xA], A0
00003E36 422A 0122 clr.b [A2 + 0x122]
00003E3A 204A movea.l A0, A2
00003E3C 4FEF 000C lea.l A7, [A7 + 0xC]
00003E40 245F movea.l A2, [A7]+
00003E42 4E5E unlink A6
00003E44 4E75 rts
00003E46 4E56 0000 link A6, 0
00003E4A 2F0A move.l -[A7], A2
00003E4C 246E 0008 movea.l A2, [A6 + 0x8]
00003E50 200A move.l D0, A2
00003E52 6740 beq +0x42 /* 00003E94 */
00003E54 41F9 0000 9AB6 lea.l A0, [0x00009AB6]
00003E5A 2488 move.l [A2], A0
00003E5C 41F9 0000 9AB6 lea.l A0, [0x00009AB6]
00003E62 41E8 00B4 lea.l A0, [A0 + 0xB4]
00003E66 2548 000A move.l [A2 + 0xA], A0
00003E6A 4267 clr.w -[A7]
00003E6C 486A 000A pea.l [A2 + 0xA]
00003E70 4EB9 0000 0ED2 jsr [0x00000ED2]
00003E76 4267 clr.w -[A7]
00003E78 2F0A move.l -[A7], A2
00003E7A 61FF 0000 1AE6 bsr +0x1AE8 /* 00005962 */
00003E80 4A6E 000C tst.w [A6 + 0xC]
00003E84 4FEF 000C lea.l A7, [A7 + 0xC]
00003E88 6F0A ble +0xC /* 00003E94 */
00003E8A 2F0A move.l -[A7], A2
00003E8C 4EB9 0000 2592 jsr [0x00002592]
00003E92 584F addq.w A7, 4
label00003E94:
00003E94 204A movea.l A0, A2
00003E96 245F movea.l A2, [A7]+
00003E98 4E5E unlink A6
00003E9A 4E75 rts
00003E9C 4E56 FEFC link A6, -0x0104
00003EA0 48E7 0038 movem.l -[A7], A2,A3,A4
00003EA4 286E 0008 movea.l A4, [A6 + 0x8]
00003EA8 266E 000C movea.l A3, [A6 + 0xC]
00003EAC 246E 0010 movea.l A2, [A6 + 0x10]
00003EB0 486E FFFE pea.l [A6 - 0x2]
00003EB4 2F0A move.l -[A7], A2
00003EB6 4EB9 0000 479C jsr [0x0000479C]
00003EBC 486E FEFC pea.l [A6 - 0x104]
00003EC0 2F0A move.l -[A7], A2
00003EC2 4EB9 0000 479C jsr [0x0000479C]
00003EC8 486E FEFE pea.l [A6 - 0x102]
00003ECC 2F0A move.l -[A7], A2
00003ECE 4EB9 0000 30A2 jsr [0x000030A2]
00003ED4 42A7 clr.l -[A7]
00003ED6 3F2E FEFC move.w -[A7], [A6 - 0x104]
00003EDA 486E FEFE pea.l [A6 - 0x102]
00003EDE 3F2E FFFE move.w -[A7], [A6 - 0x2]
00003EE2 2F0B move.l -[A7], A3
00003EE4 2F0C move.l -[A7], A4
00003EE6 2057 movea.l A0, [A7]
00003EE8 2250 movea.l A1, [A0]
00003EEA 2269 0010 movea.l A1, [A1 + 0x10]
00003EEE 4E91 jsr [A1]
00003EF0 4FEF 002C lea.l A7, [A7 + 0x2C]
00003EF4 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00003EF8 4E5E unlink A6
00003EFA 4E75 rts
00003EFC 4E56 0000 link A6, 0
00003F00 48E7 1038 movem.l -[A7], D3,A2,A3,A4
00003F04 246E 0008 movea.l A2, [A6 + 0x8]
00003F08 286E 000C movea.l A4, [A6 + 0xC]
00003F0C 266E 0012 movea.l A3, [A6 + 0x12]
00003F10 362E 0016 move.w D3, [A6 + 0x16]
00003F14 254C 0004 move.l [A2 + 0x4], A4
00003F18 2F0B move.l -[A7], A3
00003F1A 486A 000E pea.l [A2 + 0xE]
00003F1E 4EB9 0001 C2CE jsr [0x0001C2CE]
00003F24 3543 0118 move.w [A2 + 0x118], D3
00003F28 422A 0008 clr.b [A2 + 0x8]
00003F2C 422A 0122 clr.b [A2 + 0x122]
00003F30 2F2A 0004 move.l -[A7], [A2 + 0x4]
00003F34 4EB9 0001 4E82 jsr [0x00014E82]
00003F3A 7202 moveq.l D1, 0x02
00003F3C B081 cmp.l D0, D1
00003F3E 4FEF 000C lea.l A7, [A7 + 0xC]
00003F42 6C12 bge +0x14 /* 00003F56 */
00003F44 4878 0002 push.l 0x2
00003F48 2F0A move.l -[A7], A2
00003F4A 2057 movea.l A0, [A7]
00003F4C 2250 movea.l A1, [A0]
00003F4E 2269 0038 movea.l A1, [A1 + 0x38]
00003F52 4E91 jsr [A1]
00003F54 504F addq.w A7, 8
label00003F56:
00003F56 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
00003F5A 4E5E unlink A6
00003F5C 4E75 rts
00003F5E 4E56 0000 link A6, 0
00003F62 3F3C 0100 move.w -[A7], 0x100
00003F66 2F2E 000C move.l -[A7], [A6 + 0xC]
00003F6A 206E 0008 movea.l A0, [A6 + 0x8]
00003F6E 4868 000E pea.l [A0 + 0xE]
00003F72 4EB9 0000 5632 jsr [0x00005632]
00003F78 584F addq.w A7, 4
00003F7A 2F08 move.l -[A7], A0
00003F7C 4EB9 0000 299A jsr [0x0000299A]
00003F82 4E5E unlink A6
00003F84 4E75 rts
00003F86 4E56 0000 link A6, 0
00003F8A 2F0A move.l -[A7], A2
00003F8C 246E 0008 movea.l A2, [A6 + 0x8]
00003F90 2F2E 000C move.l -[A7], [A6 + 0xC]
00003F94 486A 000E pea.l [A2 + 0xE]
00003F98 4EB9 0001 C2CE jsr [0x0001C2CE]
00003F9E 2F0A move.l -[A7], A2
00003FA0 4EB9 0001 615E jsr [0x0001615E]
00003FA6 4FEF 000C lea.l A7, [A7 + 0xC]
00003FAA 245F movea.l A2, [A7]+
00003FAC 4E5E unlink A6
00003FAE 4E75 rts
00003FB0 4E56 0000 link A6, 0
00003FB4 48E7 1020 movem.l -[A7], D3,A2
00003FB8 246E 0008 movea.l A2, [A6 + 0x8]
00003FBC 362E 000C move.w D3, [A6 + 0xC]
00003FC0 B66A 0118 cmp.w D3, [A2 + 0x118]
00003FC4 670E beq +0x10 /* 00003FD4 */
00003FC6 3543 0118 move.w [A2 + 0x118], D3
00003FCA 2F0A move.l -[A7], A2
00003FCC 4EB9 0001 615E jsr [0x0001615E]
00003FD2 584F addq.w A7, 4
label00003FD4:
00003FD4 4CDF 0408 movem.l D3,A2, [A7]+
00003FD8 4E5E unlink A6
00003FDA 4E75 rts
00003FDC 4E56 0000 link A6, 0
00003FE0 48E7 1020 movem.l -[A7], D3,A2
00003FE4 246E 0008 movea.l A2, [A6 + 0x8]
00003FE8 162E 000C move.b D3, [A6 + 0xC]
00003FEC B62A 0008 cmp.b D3, [A2 + 0x8]
00003FF0 6712 beq +0x14 /* 00004004 */
00003FF2 1543 0008 move.b [A2 + 0x8], D3
00003FF6 2F0A move.l -[A7], A2
00003FF8 2057 movea.l A0, [A7]
00003FFA 2250 movea.l A1, [A0]
00003FFC 2269 0104 movea.l A1, [A1 + 0x104]
00004000 4E91 jsr [A1]
00004002 584F addq.w A7, 4
label00004004:
00004004 4CDF 0408 movem.l D3,A2, [A7]+
00004008 4E5E unlink A6
0000400A 4E75 rts
0000400C 4E56 0000 link A6, 0
00004010 2F0A move.l -[A7], A2
00004012 246E 0008 movea.l A2, [A6 + 0x8]
00004016 2F0A move.l -[A7], A2
00004018 2057 movea.l A0, [A7]
0000401A 2250 movea.l A1, [A0]
0000401C 2269 00AC movea.l A1, [A1 + 0xAC]
00004020 4E91 jsr [A1]
00004022 4A00 tst.b D0
00004024 584F addq.w A7, 4
00004026 6712 beq +0x14 /* 0000403A */
00004028 4227 clr.b -[A7]
0000402A 2F0A move.l -[A7], A2
0000402C 2057 movea.l A0, [A7]
0000402E 2250 movea.l A1, [A0]
00004030 2269 00B0 movea.l A1, [A1 + 0xB0]
00004034 4E91 jsr [A1]
00004036 5C4F addq.w A7, 6
00004038 600E bra +0x10 /* 00004048 */
label0000403A:
0000403A 2F0A move.l -[A7], A2
0000403C 2057 movea.l A0, [A7]
0000403E 2250 movea.l A1, [A0]
00004040 2269 0104 movea.l A1, [A1 + 0x104]
00004044 4E91 jsr [A1]
00004046 584F addq.w A7, 4
label00004048:
00004048 245F movea.l A2, [A7]+
0000404A 4E5E unlink A6
0000404C 4E75 rts
0000404E 4E56 0000 link A6, 0
00004052 48E7 1020 movem.l -[A7], D3,A2
00004056 246E 0008 movea.l A2, [A6 + 0x8]
0000405A 162E 000C move.b D3, [A6 + 0xC]
0000405E B62A 0122 cmp.b D3, [A2 + 0x122]
00004062 6712 beq +0x14 /* 00004076 */
00004064 1543 0122 move.b [A2 + 0x122], D3
00004068 2F0A move.l -[A7], A2
0000406A 2057 movea.l A0, [A7]
0000406C 2250 movea.l A1, [A0]
0000406E 2269 0104 movea.l A1, [A1 + 0x104]
00004072 4E91 jsr [A1]
00004074 584F addq.w A7, 4
label00004076:
00004076 4CDF 0408 movem.l D3,A2, [A7]+
0000407A 4E5E unlink A6
0000407C 4E75 rts
0000407E 4E56 FFD2 link A6, -0x002E
00004082 48E7 1830 movem.l -[A7], D3,D4,A2,A3
00004086 266E 0008 movea.l A3, [A6 + 0x8]
0000408A 246E 000C movea.l A2, [A6 + 0xC]
0000408E 486E FFF0 pea.l [A6 - 0x10]
00004092 4EB9 0000 2652 jsr [0x00002652]
00004098 486E FFD2 pea.l [A6 - 0x2E]
0000409C 4EB9 0000 263A jsr [0x0000263A]
000040A2 2F0B move.l -[A7], A3
000040A4 2057 movea.l A0, [A7]
000040A6 2250 movea.l A1, [A0]
000040A8 2269 0080 movea.l A1, [A1 + 0x80]
000040AC 4E91 jsr [A1]
000040AE 3600 move.w D3, D0
000040B0 3F03 move.w -[A7], D3
000040B2 4EB9 0000 285A jsr [0x0000285A]
000040B8 486E FFF8 pea.l [A6 - 0x8]
000040BC A88B syscall GetFontInfo
000040BE 302E FFFA move.w D0, [A6 - 0x6]
000040C2 48C0 ext.l D0
000040C4 362E FFF8 move.w D3, [A6 - 0x8]
000040C8 48C3 ext.l D3
000040CA D680 add.l D3, D0
000040CC 2F0A move.l -[A7], A2
000040CE 2F0B move.l -[A7], A3
000040D0 4EB9 0001 6138 jsr [0x00016138]
000040D6 2F0A move.l -[A7], A2
000040D8 4EB9 0001 6ADA jsr [0x00016ADA]
000040DE 3800 move.w D4, D0
000040E0 B843 cmp.w D4, D3
000040E2 4FEF 001A lea.l A7, [A7 + 0x1A]
000040E6 6C02 bge +0x4 /* 000040EA */
000040E8 3604 move.w D3, D4
label000040EA:
000040EA 3003 move.w D0, D3
000040EC 48C0 ext.l D0
000040EE 3204 move.w D1, D4
000040F0 48C1 ext.l D1
000040F2 9280 sub.l D1, D0
000040F4 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
000040FC D352 add.w [A2], D1
000040FE 3003 move.w D0, D3
00004100 48C0 ext.l D0
00004102 3212 move.w D1, [A2]
00004104 48C1 ext.l D1
00004106 D280 add.l D1, D0
00004108 3541 0004 move.w [A2 + 0x4], D1
0000410C 066A 0012 0002 addi.w [A2 + 0x2], 0x12
00004112 3F3C FFFF move.w -[A7], 0xFFFF
00004116 486E FFD2 pea.l [A6 - 0x2E]
0000411A 4EB9 0000 2642 jsr [0x00002642]
00004120 3F3C FFFF move.w -[A7], 0xFFFF
00004124 486E FFF0 pea.l [A6 - 0x10]
00004128 4EB9 0000 265A jsr [0x0000265A]
0000412E 4FEF 000C lea.l A7, [A7 + 0xC]
00004132 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
00004136 4E5E unlink A6
00004138 4E75 rts
0000413A 4E56 0000 link A6, 0
0000413E 48E7 1030 movem.l -[A7], D3,A2,A3
00004142 266E 0008 movea.l A3, [A6 + 0x8]
00004146 246E 000C movea.l A2, [A6 + 0xC]
0000414A 2F0A move.l -[A7], A2
0000414C 2F0B move.l -[A7], A3
0000414E 4EB9 0001 6138 jsr [0x00016138]
00004154 2F0A move.l -[A7], A2
00004156 4EB9 0001 6ADA jsr [0x00016ADA]
0000415C 3600 move.w D3, D0
0000415E 526A 0002 addq.w [A2 + 0x2], 1
00004162 302A 0002 move.w D0, [A2 + 0x2]
00004166 48C0 ext.l D0
00004168 720C moveq.l D1, 0x0C
0000416A D081 add.l D0, D1
0000416C 3540 0006 move.w [A2 + 0x6], D0
00004170 3003 move.w D0, D3
00004172 48C0 ext.l D0
00004174 9081 sub.l D0, D1
00004176 4C7C 0800 0000 0002 movem.l A3, 0x2
0000417E D152 add.w [A2], D0
00004180 3012 move.w D0, [A2]
00004182 48C0 ext.l D0
00004184 D081 add.l D0, D1
00004186 3540 0004 move.w [A2 + 0x4], D0
0000418A 4FEF 000C lea.l A7, [A7 + 0xC]
0000418E 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00004192 4E5E unlink A6
00004194 4E75 rts
00004196 4E56 0000 link A6, 0
0000419A 2F0A move.l -[A7], A2
0000419C 246E 0008 movea.l A2, [A6 + 0x8]
000041A0 4EB9 0000 264A jsr [0x0000264A]
000041A6 2F0A move.l -[A7], A2
000041A8 4EB9 0001 611C jsr [0x0001611C]
000041AE 4A00 tst.b D0
000041B0 584F addq.w A7, 4
000041B2 6740 beq +0x42 /* 000041F4 */
000041B4 2F0A move.l -[A7], A2
000041B6 4EB9 0001 6180 jsr [0x00016180]
000041BC 4A00 tst.b D0
000041BE 584F addq.w A7, 4
000041C0 6732 beq +0x34 /* 000041F4 */
000041C2 2F0A move.l -[A7], A2
000041C4 2057 movea.l A0, [A7]
000041C6 2250 movea.l A1, [A0]
000041C8 2269 00AC movea.l A1, [A1 + 0xAC]
000041CC 4E91 jsr [A1]
000041CE 4A00 tst.b D0
000041D0 584F addq.w A7, 4
000041D2 6710 beq +0x12 /* 000041E4 */
000041D4 2F0A move.l -[A7], A2
000041D6 2057 movea.l A0, [A7]
000041D8 2250 movea.l A1, [A0]
000041DA 2269 00FC movea.l A1, [A1 + 0xFC]
000041DE 4E91 jsr [A1]
000041E0 584F addq.w A7, 4
000041E2 601E bra +0x20 /* 00004202 */
label000041E4:
000041E4 2F0A move.l -[A7], A2
000041E6 2057 movea.l A0, [A7]
000041E8 2250 movea.l A1, [A0]
000041EA 2269 00F8 movea.l A1, [A1 + 0xF8]
000041EE 4E91 jsr [A1]
000041F0 584F addq.w A7, 4
000041F2 600E bra +0x10 /* 00004202 */
label000041F4:
000041F4 2F0A move.l -[A7], A2
000041F6 2057 movea.l A0, [A7]
000041F8 2250 movea.l A1, [A0]
000041FA 2269 0100 movea.l A1, [A1 + 0x100]
000041FE 4E91 jsr [A1]
00004200 584F addq.w A7, 4
label00004202:
00004202 486A 000A pea.l [A2 + 0xA]
00004206 2057 movea.l A0, [A7]
00004208 2250 movea.l A1, [A0]
0000420A 2269 000C movea.l A1, [A1 + 0xC]
0000420E 4E91 jsr [A1]
00004210 4A00 tst.b D0
00004212 584F addq.w A7, 4
00004214 670E beq +0x10 /* 00004224 */
00004216 2F0A move.l -[A7], A2
00004218 2057 movea.l A0, [A7]
0000421A 2250 movea.l A1, [A0]
0000421C 2269 00F4 movea.l A1, [A1 + 0xF4]
00004220 4E91 jsr [A1]
00004222 584F addq.w A7, 4
label00004224:
00004224 245F movea.l A2, [A7]+
00004226 4E5E unlink A6
00004228 4E75 rts
0000422A 4E56 FFB8 link A6, -0x0048
0000422E 48E7 1030 movem.l -[A7], D3,A2,A3
00004232 246E 0008 movea.l A2, [A6 + 0x8]
00004236 486E FFC0 pea.l [A6 - 0x40]
0000423A 4EB9 0000 263A jsr [0x0000263A]
00004240 486E FFB8 pea.l [A6 - 0x48]
00004244 4EB9 0000 2652 jsr [0x00002652]
0000424A 2F0A move.l -[A7], A2
0000424C 2057 movea.l A0, [A7]
0000424E 2250 movea.l A1, [A0]
00004250 2269 0080 movea.l A1, [A1 + 0x80]
00004254 4E91 jsr [A1]
00004256 3600 move.w D3, D0
00004258 3F03 move.w -[A7], D3
0000425A 4EB9 0000 285A jsr [0x0000285A]
00004260 486E FFF2 pea.l [A6 - 0xE]
00004264 2F0A move.l -[A7], A2
00004266 2057 movea.l A0, [A7]
00004268 2250 movea.l A1, [A0]
0000426A 2269 00E4 movea.l A1, [A1 + 0xE4]
0000426E 4E91 jsr [A1]
00004270 486E FFFA pea.l [A6 - 0x6]
00004274 AA19 syscall GetForeColor
00004276 486E FFF2 pea.l [A6 - 0xE]
0000427A 486E FFDE pea.l [A6 - 0x22]
0000427E 4EB9 0000 26D2 jsr [0x000026D2]
00004284 4FEF 001E lea.l A7, [A7 + 0x1E]
00004288 6000 00F6 bra +0xF8 /* 00004380 */
label0000428C:
0000428C 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00004292 6C4C bge +0x4E /* 000042E0 */
00004294 2F0A move.l -[A7], A2
00004296 2057 movea.l A0, [A7]
00004298 2250 movea.l A1, [A0]
0000429A 2269 00AC movea.l A1, [A1 + 0xAC]
0000429E 4E91 jsr [A1]
000042A0 4A00 tst.b D0
000042A2 584F addq.w A7, 4
000042A4 6600 0094 bne +0x96 /* 0000433A */
000042A8 2F0A move.l -[A7], A2
000042AA 4EB9 0001 611C jsr [0x0001611C]
000042B0 4A00 tst.b D0
000042B2 584F addq.w A7, 4
000042B4 6606 bne +0x8 /* 000042BC */
000042B6 3F3C 0031 move.w -[A7], 0x31 /* '1' */
000042BA A889 syscall TextMode
label000042BC:
000042BC 4227 clr.b -[A7]
000042BE 1F3C 0001 move.b -[A7], 0x1
000042C2 4267 clr.w -[A7]
000042C4 486E FFF2 pea.l [A6 - 0xE]
000042C8 2F0B move.l -[A7], A3
000042CA 4EB9 0000 5632 jsr [0x00005632]
000042D0 584F addq.w A7, 4
000042D2 2F08 move.l -[A7], A0
000042D4 4EB9 0000 270A jsr [0x0000270A]
000042DA 4FEF 000E lea.l A7, [A7 + 0xE]
000042DE 605A bra +0x5C /* 0000433A */
label000042E0:
000042E0 2F0A move.l -[A7], A2
000042E2 4EB9 0001 611C jsr [0x0001611C]
000042E8 4A00 tst.b D0
000042EA 584F addq.w A7, 4
000042EC 670E beq +0x10 /* 000042FC */
000042EE 2F0A move.l -[A7], A2
000042F0 4EB9 0001 6180 jsr [0x00016180]
000042F6 4A00 tst.b D0
000042F8 584F addq.w A7, 4
000042FA 661C bne +0x1E /* 00004318 */
label000042FC:
000042FC 486E FFFA pea.l [A6 - 0x6]
00004300 486E FFFA pea.l [A6 - 0x6]
00004304 4EB9 0000 0FBA jsr [0x00000FBA]
0000430A 3F3C 0001 move.w -[A7], 0x1
0000430E A889 syscall TextMode
00004310 486E FFFA pea.l [A6 - 0x6]
00004314 AA14 syscall RGBForeColor
00004316 504F addq.w A7, 8
label00004318:
00004318 4227 clr.b -[A7]
0000431A 1F3C 0001 move.b -[A7], 0x1
0000431E 4267 clr.w -[A7]
00004320 486E FFF2 pea.l [A6 - 0xE]
00004324 2F0B move.l -[A7], A3
00004326 4EB9 0000 5632 jsr [0x00005632]
0000432C 584F addq.w A7, 4
0000432E 2F08 move.l -[A7], A0
00004330 4EB9 0000 270A jsr [0x0000270A]
00004336 4FEF 000E lea.l A7, [A7 + 0xE]
label0000433A:
0000433A 486E FFF0 pea.l [A6 - 0x10]
0000433E 486E FFDE pea.l [A6 - 0x22]
00004342 4EB9 0000 26E2 jsr [0x000026E2]
00004348 4A00 tst.b D0
0000434A 504F addq.w A7, 8
0000434C 6600 FF3E bne -0xC0 /* 0000428C */
00004350 3F3C FFFF move.w -[A7], 0xFFFF
00004354 486E FFDE pea.l [A6 - 0x22]
00004358 4EB9 0000 26DA jsr [0x000026DA]
0000435E 3F3C FFFF move.w -[A7], 0xFFFF
00004362 486E FFB8 pea.l [A6 - 0x48]
00004366 4EB9 0000 265A jsr [0x0000265A]
0000436C 3F3C FFFF move.w -[A7], 0xFFFF
00004370 486E FFC0 pea.l [A6 - 0x40]
00004374 4EB9 0000 2642 jsr [0x00002642]
0000437A 4FEF 0012 lea.l A7, [A7 + 0x12]
0000437E 6008 bra +0xA /* 00004388 */
label00004380:
00004380 264A movea.l A3, A2
00004382 508B addq.l A3, 8
00004384 5C8B addq.l A3, 6
00004386 60B2 bra -0x4C /* 0000433A */
label00004388:
00004388 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000438C 4E5E unlink A6
0000438E 4E75 rts
00004390 4E56 FFB8 link A6, -0x0048
00004394 2F0A move.l -[A7], A2
00004396 246E 0008 movea.l A2, [A6 + 0x8]
0000439A 486E FFB8 pea.l [A6 - 0x48]
0000439E 4EB9 0000 263A jsr [0x0000263A]
000043A4 486E FFF8 pea.l [A6 - 0x8]
000043A8 2F0A move.l -[A7], A2
000043AA 2057 movea.l A0, [A7]
000043AC 2250 movea.l A1, [A0]
000043AE 2269 00E8 movea.l A1, [A1 + 0xE8]
000043B2 4E91 jsr [A1]
000043B4 2D6E FFF8 FFEA move.l [A6 - 0x16], [A6 - 0x8]
000043BA 2D6E FFFC FFEE move.l [A6 - 0x12], [A6 - 0x4]
000043C0 546E FFF0 addq.w [A6 - 0x10], 2
000043C4 486E FFEA pea.l [A6 - 0x16]
000043C8 486E FFD6 pea.l [A6 - 0x2A]
000043CC 4EB9 0000 26D2 jsr [0x000026D2]
000043D2 4FEF 0014 lea.l A7, [A7 + 0x14]
000043D6 6000 074A bra +0x74C /* 00004B22 */
label000043DA:
000043DA 0C6E 0004 FFE8 cmpi.w [A6 - 0x18], 0x4
000043E0 6C3E bge +0x40 /* 00004420 */
000043E2 486E FFEA pea.l [A6 - 0x16]
000043E6 A8A3 syscall EraseRect
000043E8 486E FFF2 pea.l [A6 - 0xE]
000043EC 4EB9 0000 0F02 jsr [0x00000F02]
000043F2 486E FFF2 pea.l [A6 - 0xE]
000043F6 AA14 syscall RGBForeColor
000043F8 486E FFF8 pea.l [A6 - 0x8]
000043FC A8A1 syscall FrameRect
000043FE 486E FFF8 pea.l [A6 - 0x8]
00004402 2F3C 0001 0001 move.l -[A7], 0x10001
00004408 A8A9 syscall InsetRect
0000440A 486E FFF8 pea.l [A6 - 0x8]
0000440E A8A3 syscall EraseRect
00004410 486E FFF8 pea.l [A6 - 0x8]
00004414 4878 FFFF push.l 0xFFFF
00004418 A8A9 syscall InsetRect
0000441A 584F addq.w A7, 4
0000441C 6000 0456 bra +0x458 /* 00004874 */
label00004420:
00004420 486E FFF2 pea.l [A6 - 0xE]
00004424 4EB9 0000 0F02 jsr [0x00000F02]
0000442A 486E FFF2 pea.l [A6 - 0xE]
0000442E AA14 syscall RGBForeColor
00004430 486E FFF8 pea.l [A6 - 0x8]
00004434 A8A1 syscall FrameRect
00004436 486E FFF8 pea.l [A6 - 0x8]
0000443A 2F3C 0001 0001 move.l -[A7], 0x10001
00004440 A8A9 syscall InsetRect
00004442 1F3C 0002 move.b -[A7], 0x2
00004446 486E FFF2 pea.l [A6 - 0xE]
0000444A 4EB9 0000 0EFA jsr [0x00000EFA]
00004450 486E FFF2 pea.l [A6 - 0xE]
00004454 AA14 syscall RGBForeColor
00004456 486E FFF8 pea.l [A6 - 0x8]
0000445A A8A2 syscall PaintRect
0000445C 486E FFF2 pea.l [A6 - 0xE]
00004460 4EB9 0000 0F0A jsr [0x00000F0A]
00004466 486E FFF2 pea.l [A6 - 0xE]
0000446A AA14 syscall RGBForeColor
0000446C 2F3C 0001 0001 move.l -[A7], 0x10001
00004472 42A7 clr.l -[A7]
00004474 486E FFF8 pea.l [A6 - 0x8]
00004478 4EB9 0000 0FDA jsr [0x00000FDA]
0000447E 1F3C 0007 move.b -[A7], 0x7
00004482 486E FFF2 pea.l [A6 - 0xE]
00004486 4EB9 0000 0EFA jsr [0x00000EFA]
0000448C 486E FFF2 pea.l [A6 - 0xE]
00004490 AA14 syscall RGBForeColor
00004492 42A7 clr.l -[A7]
00004494 2F3C 0001 0001 move.l -[A7], 0x10001
0000449A 486E FFF8 pea.l [A6 - 0x8]
0000449E 4EB9 0000 0FD2 jsr [0x00000FD2]
000044A4 486E FFF8 pea.l [A6 - 0x8]
000044A8 4878 FFFF push.l 0xFFFF
000044AC A8A9 syscall InsetRect
000044AE 2F0A move.l -[A7], A2
000044B0 2057 movea.l A0, [A7]
000044B2 2250 movea.l A1, [A0]
000044B4 2269 00EC movea.l A1, [A1 + 0xEC]
000044B8 4E91 jsr [A1]
000044BA 4A00 tst.b D0
000044BC 4FEF 0030 lea.l A7, [A7 + 0x30]
000044C0 6764 beq +0x66 /* 00004526 */
000044C2 1F3C 0005 move.b -[A7], 0x5
000044C6 486E FFF2 pea.l [A6 - 0xE]
000044CA 4EB9 0000 0EFA jsr [0x00000EFA]
000044D0 486E FFF2 pea.l [A6 - 0xE]
000044D4 AA14 syscall RGBForeColor
000044D6 2F3C 0001 0001 move.l -[A7], 0x10001
000044DC A89B syscall PenSize
000044DE 302E FFFA move.w D0, [A6 - 0x6]
000044E2 48C0 ext.l D0
000044E4 5880 addq.l D0, 4
000044E6 3F00 move.w -[A7], D0
000044E8 302E FFF8 move.w D0, [A6 - 0x8]
000044EC 48C0 ext.l D0
000044EE 5E80 addq.l D0, 7
000044F0 3F00 move.w -[A7], D0
000044F2 A893 syscall MoveTo
000044F4 302E FFFE move.w D0, [A6 - 0x2]
000044F8 48C0 ext.l D0
000044FA 5780 subq.l D0, 3
000044FC 3F00 move.w -[A7], D0
000044FE 302E FFF8 move.w D0, [A6 - 0x8]
00004502 48C0 ext.l D0
00004504 5E80 addq.l D0, 7
00004506 3F00 move.w -[A7], D0
00004508 A891 syscall LineTo
0000450A 302E FFFE move.w D0, [A6 - 0x2]
0000450E 48C0 ext.l D0
00004510 5780 subq.l D0, 3
00004512 3F00 move.w -[A7], D0
00004514 302E FFF8 move.w D0, [A6 - 0x8]
00004518 48C0 ext.l D0
0000451A 5A80 addq.l D0, 5
0000451C 3F00 move.w -[A7], D0
0000451E A891 syscall LineTo
00004520 5C4F addq.w A7, 6
00004522 6000 0350 bra +0x352 /* 00004874 */
label00004526:
00004526 2F0A move.l -[A7], A2
00004528 2057 movea.l A0, [A7]
0000452A 2250 movea.l A1, [A0]
0000452C 2269 00E0 movea.l A1, [A1 + 0xE0]
00004530 4E91 jsr [A1]
00004532 4A00 tst.b D0
00004534 584F addq.w A7, 4
00004536 6700 033C beq +0x33E /* 00004874 */
0000453A 4A2A 0122 tst.b [A2 + 0x122]
0000453E 6700 00EA beq +0xEC /* 0000462A */
00004542 2F3C 0001 0001 move.l -[A7], 0x10001
00004548 A89B syscall PenSize
0000454A 1F3C 0008 move.b -[A7], 0x8
0000454E 486E FFF2 pea.l [A6 - 0xE]
00004552 4EB9 0000 0EFA jsr [0x00000EFA]
00004558 486E FFF2 pea.l [A6 - 0xE]
0000455C AA14 syscall RGBForeColor
0000455E 302E FFFA move.w D0, [A6 - 0x6]
00004562 48C0 ext.l D0
00004564 5880 addq.l D0, 4
00004566 3F00 move.w -[A7], D0
00004568 302E FFFC move.w D0, [A6 - 0x4]
0000456C 48C0 ext.l D0
0000456E 5980 subq.l D0, 4
00004570 3F00 move.w -[A7], D0
00004572 A893 syscall MoveTo
00004574 302E FFFE move.w D0, [A6 - 0x2]
00004578 48C0 ext.l D0
0000457A 5780 subq.l D0, 3
0000457C 3F00 move.w -[A7], D0
0000457E 302E FFF8 move.w D0, [A6 - 0x8]
00004582 48C0 ext.l D0
00004584 5680 addq.l D0, 3
00004586 3F00 move.w -[A7], D0
00004588 A891 syscall LineTo
0000458A 1F3C 0005 move.b -[A7], 0x5
0000458E 486E FFF2 pea.l [A6 - 0xE]
00004592 4EB9 0000 0EFA jsr [0x00000EFA]
00004598 486E FFF2 pea.l [A6 - 0xE]
0000459C AA14 syscall RGBForeColor
0000459E 302E FFFA move.w D0, [A6 - 0x6]
000045A2 48C0 ext.l D0
000045A4 5880 addq.l D0, 4
000045A6 3F00 move.w -[A7], D0
000045A8 302E FFFC move.w D0, [A6 - 0x4]
000045AC 48C0 ext.l D0
000045AE 5780 subq.l D0, 3
000045B0 3F00 move.w -[A7], D0
000045B2 A893 syscall MoveTo
000045B4 302E FFFE move.w D0, [A6 - 0x2]
000045B8 48C0 ext.l D0
000045BA 5780 subq.l D0, 3
000045BC 3F00 move.w -[A7], D0
000045BE 302E FFF8 move.w D0, [A6 - 0x8]
000045C2 48C0 ext.l D0
000045C4 5880 addq.l D0, 4
000045C6 3F00 move.w -[A7], D0
000045C8 A891 syscall LineTo
000045CA 1F3C 0008 move.b -[A7], 0x8
000045CE 486E FFF2 pea.l [A6 - 0xE]
000045D2 4EB9 0000 0EFA jsr [0x00000EFA]
000045D8 486E FFF2 pea.l [A6 - 0xE]
000045DC 302E FFFC move.w D0, [A6 - 0x4]
000045E0 48C0 ext.l D0
000045E2 5980 subq.l D0, 4
000045E4 3F00 move.w -[A7], D0
000045E6 302E FFFE move.w D0, [A6 - 0x2]
000045EA 48C0 ext.l D0
000045EC 5780 subq.l D0, 3
000045EE 3F00 move.w -[A7], D0
000045F0 4EB9 0000 1002 jsr [0x00001002]
000045F6 1F3C 0005 move.b -[A7], 0x5
000045FA 486E FFF2 pea.l [A6 - 0xE]
000045FE 4EB9 0000 0EFA jsr [0x00000EFA]
00004604 486E FFF2 pea.l [A6 - 0xE]
00004608 302E FFFC move.w D0, [A6 - 0x4]
0000460C 48C0 ext.l D0
0000460E 5780 subq.l D0, 3
00004610 3F00 move.w -[A7], D0
00004612 302E FFFE move.w D0, [A6 - 0x2]
00004616 48C0 ext.l D0
00004618 5780 subq.l D0, 3
0000461A 3F00 move.w -[A7], D0
0000461C 4EB9 0000 1002 jsr [0x00001002]
00004622 4FEF 0028 lea.l A7, [A7 + 0x28]
00004626 6000 024C bra +0x24E /* 00004874 */
label0000462A:
0000462A 1F3C 0005 move.b -[A7], 0x5
0000462E 486E FFF2 pea.l [A6 - 0xE]
00004632 4EB9 0000 0EFA jsr [0x00000EFA]
00004638 486E FFF2 pea.l [A6 - 0xE]
0000463C 302E FFF8 move.w D0, [A6 - 0x8]
00004640 48C0 ext.l D0
00004642 5E80 addq.l D0, 7
00004644 3F00 move.w -[A7], D0
00004646 302E FFFA move.w D0, [A6 - 0x6]
0000464A 48C0 ext.l D0
0000464C 5680 addq.l D0, 3
0000464E 3F00 move.w -[A7], D0
00004650 4EB9 0000 1002 jsr [0x00001002]
00004656 486E FFF2 pea.l [A6 - 0xE]
0000465A 302E FFF8 move.w D0, [A6 - 0x8]
0000465E 48C0 ext.l D0
00004660 5080 addq.l D0, 8
00004662 3F00 move.w -[A7], D0
00004664 302E FFFA move.w D0, [A6 - 0x6]
00004668 48C0 ext.l D0
0000466A 5880 addq.l D0, 4
0000466C 3F00 move.w -[A7], D0
0000466E 4EB9 0000 1002 jsr [0x00001002]
00004674 486E FFF2 pea.l [A6 - 0xE]
00004678 302E FFF8 move.w D0, [A6 - 0x8]
0000467C 48C0 ext.l D0
0000467E 7209 moveq.l D1, 0x09
00004680 D081 add.l D0, D1
00004682 3F00 move.w -[A7], D0
00004684 302E FFFA move.w D0, [A6 - 0x6]
00004688 48C0 ext.l D0
0000468A 5C80 addq.l D0, 6
0000468C 3F00 move.w -[A7], D0
0000468E 4EB9 0000 1002 jsr [0x00001002]
00004694 486E FFF2 pea.l [A6 - 0xE]
00004698 302E FFF8 move.w D0, [A6 - 0x8]
0000469C 48C0 ext.l D0
0000469E 5080 addq.l D0, 8
000046A0 3F00 move.w -[A7], D0
000046A2 302E FFFA move.w D0, [A6 - 0x6]
000046A6 48C0 ext.l D0
000046A8 5E80 addq.l D0, 7
000046AA 3F00 move.w -[A7], D0
000046AC 4EB9 0000 1002 jsr [0x00001002]
000046B2 486E FFF2 pea.l [A6 - 0xE]
000046B6 302E FFF8 move.w D0, [A6 - 0x8]
000046BA 48C0 ext.l D0
000046BC 5E80 addq.l D0, 7
000046BE 3F00 move.w -[A7], D0
000046C0 302E FFFA move.w D0, [A6 - 0x6]
000046C4 48C0 ext.l D0
000046C6 5080 addq.l D0, 8
000046C8 3F00 move.w -[A7], D0
000046CA 4EB9 0000 1002 jsr [0x00001002]
000046D0 486E FFF2 pea.l [A6 - 0xE]
000046D4 302E FFF8 move.w D0, [A6 - 0x8]
000046D8 48C0 ext.l D0
000046DA 5C80 addq.l D0, 6
000046DC 3F00 move.w -[A7], D0
000046DE 302E FFFA move.w D0, [A6 - 0x6]
000046E2 48C0 ext.l D0
000046E4 7209 moveq.l D1, 0x09
000046E6 D081 add.l D0, D1
000046E8 3F00 move.w -[A7], D0
000046EA 4EB9 0000 1002 jsr [0x00001002]
000046F0 1F3C 0008 move.b -[A7], 0x8
000046F4 486E FFF2 pea.l [A6 - 0xE]
000046F8 4EB9 0000 0EFA jsr [0x00000EFA]
000046FE 486E FFF2 pea.l [A6 - 0xE]
00004702 302E FFF8 move.w D0, [A6 - 0x8]
00004706 48C0 ext.l D0
00004708 5A80 addq.l D0, 5
0000470A 3F00 move.w -[A7], D0
0000470C 302E FFFA move.w D0, [A6 - 0x6]
00004710 48C0 ext.l D0
00004712 720A moveq.l D1, 0x0A
00004714 D081 add.l D0, D1
00004716 3F00 move.w -[A7], D0
00004718 4EB9 0000 1002 jsr [0x00001002]
0000471E 1F3C 0005 move.b -[A7], 0x5
00004722 486E FFF2 pea.l [A6 - 0xE]
00004726 4EB9 0000 0EFA jsr [0x00000EFA]
0000472C 486E FFF2 pea.l [A6 - 0xE]
00004730 302E FFF8 move.w D0, [A6 - 0x8]
00004734 48C0 ext.l D0
00004736 5680 addq.l D0, 3
00004738 3F00 move.w -[A7], D0
0000473A 302E FFFA move.w D0, [A6 - 0x6]
0000473E 48C0 ext.l D0
00004740 720C moveq.l D1, 0x0C
00004742 D081 add.l D0, D1
00004744 3F00 move.w -[A7], D0
00004746 4EB9 0000 1002 jsr [0x00001002]
0000474C 486E FFF2 pea.l [A6 - 0xE]
00004750 302E FFF8 move.w D0, [A6 - 0x8]
00004754 48C0 ext.l D0
00004756 5480 addq.l D0, 2
00004758 3F00 move.w -[A7], D0
0000475A 302E FFFA move.w D0, [A6 - 0x6]
0000475E 48C0 ext.l D0
00004760 720D moveq.l D1, 0x0D
00004762 D081 add.l D0, D1
00004764 3F00 move.w -[A7], D0
00004766 4EB9 0000 1002 jsr [0x00001002]
0000476C 1F3C 0008 move.b -[A7], 0x8
00004770 486E FFF2 pea.l [A6 - 0xE]
00004774 4EB9 0000 0EFA jsr [0x00000EFA]
0000477A 486E FFF2 pea.l [A6 - 0xE]
0000477E 302E FFF8 move.w D0, [A6 - 0x8]
00004782 48C0 ext.l D0
00004784 7209 moveq.l D1, 0x09
00004786 D081 add.l D0, D1
00004788 3F00 move.w -[A7], D0
0000478A 302E FFFA move.w D0, [A6 - 0x6]
0000478E 48C0 ext.l D0
00004790 5A80 addq.l D0, 5
00004792 3F00 move.w -[A7], D0
00004794 4EB9 0000 1002 jsr [0x00001002]
0000479A 486E FFF2 pea.l [A6 - 0xE]
0000479E 302E FFF8 move.w D0, [A6 - 0x8]
000047A2 48C0 ext.l D0
000047A4 5080 addq.l D0, 8
000047A6 3F00 move.w -[A7], D0
000047A8 302E FFFA move.w D0, [A6 - 0x6]
000047AC 48C0 ext.l D0
000047AE 5C80 addq.l D0, 6
000047B0 3F00 move.w -[A7], D0
000047B2 4EB9 0000 1002 jsr [0x00001002]
000047B8 486E FFF2 pea.l [A6 - 0xE]
000047BC 302E FFF8 move.w D0, [A6 - 0x8]
000047C0 48C0 ext.l D0
000047C2 5E80 addq.l D0, 7
000047C4 3F00 move.w -[A7], D0
000047C6 302E FFFA move.w D0, [A6 - 0x6]
000047CA 48C0 ext.l D0
000047CC 5E80 addq.l D0, 7
000047CE 3F00 move.w -[A7], D0
000047D0 4EB9 0000 1002 jsr [0x00001002]
000047D6 486E FFF2 pea.l [A6 - 0xE]
000047DA 302E FFF8 move.w D0, [A6 - 0x8]
000047DE 48C0 ext.l D0
000047E0 5C80 addq.l D0, 6
000047E2 3F00 move.w -[A7], D0
000047E4 302E FFFA move.w D0, [A6 - 0x6]
000047E8 48C0 ext.l D0
000047EA 5080 addq.l D0, 8
000047EC 3F00 move.w -[A7], D0
000047EE 4EB9 0000 1002 jsr [0x00001002]
000047F4 486E FFF2 pea.l [A6 - 0xE]
000047F8 302E FFF8 move.w D0, [A6 - 0x8]
000047FC 48C0 ext.l D0
000047FE 5A80 addq.l D0, 5
00004800 3F00 move.w -[A7], D0
00004802 302E FFFA move.w D0, [A6 - 0x6]
00004806 48C0 ext.l D0
00004808 7209 moveq.l D1, 0x09
0000480A D081 add.l D0, D1
0000480C 3F00 move.w -[A7], D0
0000480E 4EB9 0000 1002 jsr [0x00001002]
00004814 1F3C 000A move.b -[A7], 0xA /* '\n' */
00004818 486E FFF2 pea.l [A6 - 0xE]
0000481C 4EB9 0000 0EFA jsr [0x00000EFA]
00004822 486E FFF2 pea.l [A6 - 0xE]
00004826 302E FFF8 move.w D0, [A6 - 0x8]
0000482A 48C0 ext.l D0
0000482C 5880 addq.l D0, 4
0000482E 3F00 move.w -[A7], D0
00004830 302E FFFA move.w D0, [A6 - 0x6]
00004834 48C0 ext.l D0
00004836 720A moveq.l D1, 0x0A
00004838 D081 add.l D0, D1
0000483A 3F00 move.w -[A7], D0
0000483C 4EB9 0000 1002 jsr [0x00001002]
00004842 1F3C 0008 move.b -[A7], 0x8
00004846 486E FFF2 pea.l [A6 - 0xE]
0000484A 4EB9 0000 0EFA jsr [0x00000EFA]
00004850 486E FFF2 pea.l [A6 - 0xE]
00004854 302E FFF8 move.w D0, [A6 - 0x8]
00004858 48C0 ext.l D0
0000485A 5480 addq.l D0, 2
0000485C 3F00 move.w -[A7], D0
0000485E 302E FFFA move.w D0, [A6 - 0x6]
00004862 48C0 ext.l D0
00004864 720C moveq.l D1, 0x0C
00004866 D081 add.l D0, D1
00004868 3F00 move.w -[A7], D0
0000486A 4EB9 0000 1002 jsr [0x00001002]
00004870 4FEF 00A4 lea.l A7, [A7 + 0xA4]
label00004874:
00004874 2F0A move.l -[A7], A2
00004876 2057 movea.l A0, [A7]
00004878 2250 movea.l A1, [A0]
0000487A 2269 00EC movea.l A1, [A1 + 0xEC]
0000487E 4E91 jsr [A1]
00004880 4A00 tst.b D0
00004882 584F addq.w A7, 4
00004884 674A beq +0x4C /* 000048D0 */
00004886 486E FFF2 pea.l [A6 - 0xE]
0000488A 4EB9 0000 0F02 jsr [0x00000F02]
00004890 486E FFF2 pea.l [A6 - 0xE]
00004894 AA14 syscall RGBForeColor
00004896 2F3C 0002 0001 move.l -[A7], 0x20001
0000489C A89B syscall PenSize
0000489E 302E FFFA move.w D0, [A6 - 0x6]
000048A2 48C0 ext.l D0
000048A4 5680 addq.l D0, 3
000048A6 3F00 move.w -[A7], D0
000048A8 302E FFF8 move.w D0, [A6 - 0x8]
000048AC 48C0 ext.l D0
000048AE 5A80 addq.l D0, 5
000048B0 3F00 move.w -[A7], D0
000048B2 A893 syscall MoveTo
000048B4 302E FFFE move.w D0, [A6 - 0x2]
000048B8 48C0 ext.l D0
000048BA 5980 subq.l D0, 4
000048BC 3F00 move.w -[A7], D0
000048BE 302E FFF8 move.w D0, [A6 - 0x8]
000048C2 48C0 ext.l D0
000048C4 5A80 addq.l D0, 5
000048C6 3F00 move.w -[A7], D0
000048C8 A891 syscall LineTo
000048CA 584F addq.w A7, 4
000048CC 6000 0254 bra +0x256 /* 00004B22 */
label000048D0:
000048D0 2F0A move.l -[A7], A2
000048D2 2057 movea.l A0, [A7]
000048D4 2250 movea.l A1, [A0]
000048D6 2269 00E0 movea.l A1, [A1 + 0xE0]
000048DA 4E91 jsr [A1]
000048DC 4A00 tst.b D0
000048DE 584F addq.w A7, 4
000048E0 6700 0240 beq +0x242 /* 00004B22 */
000048E4 486E FFF2 pea.l [A6 - 0xE]
000048E8 4EB9 0000 0F02 jsr [0x00000F02]
000048EE 486E FFF2 pea.l [A6 - 0xE]
000048F2 AA14 syscall RGBForeColor
000048F4 2F3C 0001 0001 move.l -[A7], 0x10001
000048FA A89B syscall PenSize
000048FC 4A2A 0122 tst.b [A2 + 0x122]
00004900 584F addq.w A7, 4
00004902 6764 beq +0x66 /* 00004968 */
00004904 2F3C 0002 0001 move.l -[A7], 0x20001
0000490A A89B syscall PenSize
0000490C 302E FFFA move.w D0, [A6 - 0x6]
00004910 48C0 ext.l D0
00004912 5680 addq.l D0, 3
00004914 3F00 move.w -[A7], D0
00004916 302E FFF8 move.w D0, [A6 - 0x8]
0000491A 48C0 ext.l D0
0000491C 5480 addq.l D0, 2
0000491E 3F00 move.w -[A7], D0
00004920 A893 syscall MoveTo
00004922 302E FFFE move.w D0, [A6 - 0x2]
00004926 48C0 ext.l D0
00004928 5980 subq.l D0, 4
0000492A 3F00 move.w -[A7], D0
0000492C 302E FFFC move.w D0, [A6 - 0x4]
00004930 48C0 ext.l D0
00004932 5B80 subq.l D0, 5
00004934 3F00 move.w -[A7], D0
00004936 A891 syscall LineTo
00004938 302E FFFA move.w D0, [A6 - 0x6]
0000493C 48C0 ext.l D0
0000493E 5680 addq.l D0, 3
00004940 3F00 move.w -[A7], D0
00004942 302E FFFC move.w D0, [A6 - 0x4]
00004946 48C0 ext.l D0
00004948 5B80 subq.l D0, 5
0000494A 3F00 move.w -[A7], D0
0000494C A893 syscall MoveTo
0000494E 302E FFFE move.w D0, [A6 - 0x2]
00004952 48C0 ext.l D0
00004954 5980 subq.l D0, 4
00004956 3F00 move.w -[A7], D0
00004958 302E FFF8 move.w D0, [A6 - 0x8]
0000495C 48C0 ext.l D0
0000495E 5480 addq.l D0, 2
00004960 3F00 move.w -[A7], D0
00004962 A891 syscall LineTo
00004964 6000 01BC bra +0x1BE /* 00004B22 */
label00004968:
00004968 302E FFFA move.w D0, [A6 - 0x6]
0000496C 48C0 ext.l D0
0000496E 5480 addq.l D0, 2
00004970 3F00 move.w -[A7], D0
00004972 302E FFF8 move.w D0, [A6 - 0x8]
00004976 48C0 ext.l D0
00004978 5A80 addq.l D0, 5
0000497A 3F00 move.w -[A7], D0
0000497C A893 syscall MoveTo
0000497E 302E FFFA move.w D0, [A6 - 0x6]
00004982 48C0 ext.l D0
00004984 5680 addq.l D0, 3
00004986 3F00 move.w -[A7], D0
00004988 302E FFF8 move.w D0, [A6 - 0x8]
0000498C 48C0 ext.l D0
0000498E 5A80 addq.l D0, 5
00004990 3F00 move.w -[A7], D0
00004992 A891 syscall LineTo
00004994 302E FFFA move.w D0, [A6 - 0x6]
00004998 48C0 ext.l D0
0000499A 5680 addq.l D0, 3
0000499C 3F00 move.w -[A7], D0
0000499E 302E FFF8 move.w D0, [A6 - 0x8]
000049A2 48C0 ext.l D0
000049A4 5C80 addq.l D0, 6
000049A6 3F00 move.w -[A7], D0
000049A8 A893 syscall MoveTo
000049AA 302E FFFA move.w D0, [A6 - 0x6]
000049AE 48C0 ext.l D0
000049B0 5880 addq.l D0, 4
000049B2 3F00 move.w -[A7], D0
000049B4 302E FFF8 move.w D0, [A6 - 0x8]
000049B8 48C0 ext.l D0
000049BA 5C80 addq.l D0, 6
000049BC 3F00 move.w -[A7], D0
000049BE A891 syscall LineTo
000049C0 302E FFFA move.w D0, [A6 - 0x6]
000049C4 48C0 ext.l D0
000049C6 5880 addq.l D0, 4
000049C8 3F00 move.w -[A7], D0
000049CA 302E FFF8 move.w D0, [A6 - 0x8]
000049CE 48C0 ext.l D0
000049D0 5E80 addq.l D0, 7
000049D2 3F00 move.w -[A7], D0
000049D4 A893 syscall MoveTo
000049D6 302E FFFA move.w D0, [A6 - 0x6]
000049DA 48C0 ext.l D0
000049DC 5C80 addq.l D0, 6
000049DE 3F00 move.w -[A7], D0
000049E0 302E FFF8 move.w D0, [A6 - 0x8]
000049E4 48C0 ext.l D0
000049E6 5E80 addq.l D0, 7
000049E8 3F00 move.w -[A7], D0
000049EA A891 syscall LineTo
000049EC 302E FFFA move.w D0, [A6 - 0x6]
000049F0 48C0 ext.l D0
000049F2 5C80 addq.l D0, 6
000049F4 3F00 move.w -[A7], D0
000049F6 302E FFF8 move.w D0, [A6 - 0x8]
000049FA 48C0 ext.l D0
000049FC 5C80 addq.l D0, 6
000049FE 3F00 move.w -[A7], D0
00004A00 A893 syscall MoveTo
00004A02 302E FFFA move.w D0, [A6 - 0x6]
00004A06 48C0 ext.l D0
00004A08 5E80 addq.l D0, 7
00004A0A 3F00 move.w -[A7], D0
00004A0C 302E FFF8 move.w D0, [A6 - 0x8]
00004A10 48C0 ext.l D0
00004A12 5C80 addq.l D0, 6
00004A14 3F00 move.w -[A7], D0
00004A16 A891 syscall LineTo
00004A18 302E FFFA move.w D0, [A6 - 0x6]
00004A1C 48C0 ext.l D0
00004A1E 5E80 addq.l D0, 7
00004A20 3F00 move.w -[A7], D0
00004A22 302E FFF8 move.w D0, [A6 - 0x8]
00004A26 48C0 ext.l D0
00004A28 5A80 addq.l D0, 5
00004A2A 3F00 move.w -[A7], D0
00004A2C A893 syscall MoveTo
00004A2E 302E FFFA move.w D0, [A6 - 0x6]
00004A32 48C0 ext.l D0
00004A34 5080 addq.l D0, 8
00004A36 3F00 move.w -[A7], D0
00004A38 302E FFF8 move.w D0, [A6 - 0x8]
00004A3C 48C0 ext.l D0
00004A3E 5A80 addq.l D0, 5
00004A40 3F00 move.w -[A7], D0
00004A42 A891 syscall LineTo
00004A44 302E FFFA move.w D0, [A6 - 0x6]
00004A48 48C0 ext.l D0
00004A4A 5080 addq.l D0, 8
00004A4C 3F00 move.w -[A7], D0
00004A4E 302E FFF8 move.w D0, [A6 - 0x8]
00004A52 48C0 ext.l D0
00004A54 5880 addq.l D0, 4
00004A56 3F00 move.w -[A7], D0
00004A58 A893 syscall MoveTo
00004A5A 302E FFFA move.w D0, [A6 - 0x6]
00004A5E 48C0 ext.l D0
00004A60 7209 moveq.l D1, 0x09
00004A62 D081 add.l D0, D1
00004A64 3F00 move.w -[A7], D0
00004A66 302E FFF8 move.w D0, [A6 - 0x8]
00004A6A 48C0 ext.l D0
00004A6C 5880 addq.l D0, 4
00004A6E 3F00 move.w -[A7], D0
00004A70 A891 syscall LineTo
00004A72 302E FFFA move.w D0, [A6 - 0x6]
00004A76 48C0 ext.l D0
00004A78 7209 moveq.l D1, 0x09
00004A7A D081 add.l D0, D1
00004A7C 3F00 move.w -[A7], D0
00004A7E 302E FFF8 move.w D0, [A6 - 0x8]
00004A82 48C0 ext.l D0
00004A84 5680 addq.l D0, 3
00004A86 3F00 move.w -[A7], D0
00004A88 A893 syscall MoveTo
00004A8A 302E FFFA move.w D0, [A6 - 0x6]
00004A8E 48C0 ext.l D0
00004A90 720A moveq.l D1, 0x0A
00004A92 D081 add.l D0, D1
00004A94 3F00 move.w -[A7], D0
00004A96 302E FFF8 move.w D0, [A6 - 0x8]
00004A9A 48C0 ext.l D0
00004A9C 5680 addq.l D0, 3
00004A9E 3F00 move.w -[A7], D0
00004AA0 A891 syscall LineTo
00004AA2 302E FFFA move.w D0, [A6 - 0x6]
00004AA6 48C0 ext.l D0
00004AA8 720A moveq.l D1, 0x0A
00004AAA D081 add.l D0, D1
00004AAC 3F00 move.w -[A7], D0
00004AAE 302E FFF8 move.w D0, [A6 - 0x8]
00004AB2 48C0 ext.l D0
00004AB4 5480 addq.l D0, 2
00004AB6 3F00 move.w -[A7], D0
00004AB8 A893 syscall MoveTo
00004ABA 302E FFFA move.w D0, [A6 - 0x6]
00004ABE 48C0 ext.l D0
00004AC0 720B moveq.l D1, 0x0B
00004AC2 D081 add.l D0, D1
00004AC4 3F00 move.w -[A7], D0
00004AC6 302E FFF8 move.w D0, [A6 - 0x8]
00004ACA 48C0 ext.l D0
00004ACC 5480 addq.l D0, 2
00004ACE 3F00 move.w -[A7], D0
00004AD0 A891 syscall LineTo
00004AD2 302E FFFA move.w D0, [A6 - 0x6]
00004AD6 48C0 ext.l D0
00004AD8 720B moveq.l D1, 0x0B
00004ADA D081 add.l D0, D1
00004ADC 3F00 move.w -[A7], D0
00004ADE 302E FFF8 move.w D0, [A6 - 0x8]
00004AE2 48C0 ext.l D0
00004AE4 5280 addq.l D0, 1
00004AE6 3F00 move.w -[A7], D0
00004AE8 A893 syscall MoveTo
00004AEA 302E FFFA move.w D0, [A6 - 0x6]
00004AEE 48C0 ext.l D0
00004AF0 720C moveq.l D1, 0x0C
00004AF2 D081 add.l D0, D1
00004AF4 3F00 move.w -[A7], D0
00004AF6 302E FFF8 move.w D0, [A6 - 0x8]
00004AFA 48C0 ext.l D0
00004AFC 5280 addq.l D0, 1
00004AFE 3F00 move.w -[A7], D0
00004B00 A891 syscall LineTo
00004B02 486E FFF2 pea.l [A6 - 0xE]
00004B06 302E FFF8 move.w D0, [A6 - 0x8]
00004B0A 48C0 ext.l D0
00004B0C 5080 addq.l D0, 8
00004B0E 3F00 move.w -[A7], D0
00004B10 302E FFFA move.w D0, [A6 - 0x6]
00004B14 48C0 ext.l D0
00004B16 5A80 addq.l D0, 5
00004B18 3F00 move.w -[A7], D0
00004B1A 4EB9 0000 1002 jsr [0x00001002]
00004B20 504F addq.w A7, 8
label00004B22:
00004B22 486E FFE8 pea.l [A6 - 0x18]
00004B26 486E FFD6 pea.l [A6 - 0x2A]
00004B2A 4EB9 0000 26E2 jsr [0x000026E2]
00004B30 4A00 tst.b D0
00004B32 504F addq.w A7, 8
00004B34 6600 F8A4 bne -0x75A /* 000043DA */
00004B38 3F3C FFFF move.w -[A7], 0xFFFF
00004B3C 486E FFD6 pea.l [A6 - 0x2A]
00004B40 4EB9 0000 26DA jsr [0x000026DA]
00004B46 3F3C FFFF move.w -[A7], 0xFFFF
00004B4A 486E FFB8 pea.l [A6 - 0x48]
00004B4E 4EB9 0000 2642 jsr [0x00002642]
00004B54 4FEF 000C lea.l A7, [A7 + 0xC]
00004B58 245F movea.l A2, [A7]+
00004B5A 4E5E unlink A6
00004B5C 4E75 rts
00004B5E 4E56 FFD6 link A6, -0x002A
00004B62 2F0A move.l -[A7], A2
00004B64 246E 0008 movea.l A2, [A6 + 0x8]
00004B68 486E FFF8 pea.l [A6 - 0x8]
00004B6C 2F0A move.l -[A7], A2
00004B6E 2057 movea.l A0, [A7]
00004B70 2250 movea.l A1, [A0]
00004B72 2269 00E8 movea.l A1, [A1 + 0xE8]
00004B76 4E91 jsr [A1]
00004B78 2D6E FFF8 FFD6 move.l [A6 - 0x2A], [A6 - 0x8]
00004B7E 2D6E FFFC FFDA move.l [A6 - 0x26], [A6 - 0x4]
00004B84 546E FFDC addq.w [A6 - 0x24], 2
00004B88 486E FFD6 pea.l [A6 - 0x2A]
00004B8C 486E FFDE pea.l [A6 - 0x22]
00004B90 4EB9 0000 26D2 jsr [0x000026D2]
00004B96 4FEF 0010 lea.l A7, [A7 + 0x10]
00004B9A 6000 078E bra +0x790 /* 0000532A */
label00004B9E:
00004B9E 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00004BA4 6C56 bge +0x58 /* 00004BFC */
00004BA6 2F0A move.l -[A7], A2
00004BA8 2057 movea.l A0, [A7]
00004BAA 2250 movea.l A1, [A0]
00004BAC 2269 00AC movea.l A1, [A1 + 0xAC]
00004BB0 4E91 jsr [A1]
00004BB2 4A00 tst.b D0
00004BB4 584F addq.w A7, 4
00004BB6 6700 04B0 beq +0x4B2 /* 00005068 */
00004BBA 486E FFF2 pea.l [A6 - 0xE]
00004BBE 4EB9 0000 0F02 jsr [0x00000F02]
00004BC4 486E FFF2 pea.l [A6 - 0xE]
00004BC8 AA14 syscall RGBForeColor
00004BCA 2F3C 0002 0002 move.l -[A7], 0x20002
00004BD0 A89B syscall PenSize
00004BD2 486E FFF8 pea.l [A6 - 0x8]
00004BD6 A8A1 syscall FrameRect
00004BD8 486E FFF8 pea.l [A6 - 0x8]
00004BDC 2F3C 0002 0002 move.l -[A7], 0x20002
00004BE2 A8A9 syscall InsetRect
00004BE4 486E FFF8 pea.l [A6 - 0x8]
00004BE8 A8A3 syscall EraseRect
00004BEA 486E FFF8 pea.l [A6 - 0x8]
00004BEE 2F3C FFFE FFFE move.l -[A7], 0xFFFEFFFE
00004BF4 A8A9 syscall InsetRect
00004BF6 584F addq.w A7, 4
00004BF8 6000 046E bra +0x470 /* 00005068 */
label00004BFC:
00004BFC 2F0A move.l -[A7], A2
00004BFE 2057 movea.l A0, [A7]
00004C00 2250 movea.l A1, [A0]
00004C02 2269 00AC movea.l A1, [A1 + 0xAC]
00004C06 4E91 jsr [A1]
00004C08 4A00 tst.b D0
00004C0A 584F addq.w A7, 4
00004C0C 6700 045A beq +0x45C /* 00005068 */
00004C10 486E FFF2 pea.l [A6 - 0xE]
00004C14 4EB9 0000 0F02 jsr [0x00000F02]
00004C1A 486E FFF2 pea.l [A6 - 0xE]
00004C1E AA14 syscall RGBForeColor
00004C20 486E FFF8 pea.l [A6 - 0x8]
00004C24 A8A1 syscall FrameRect
00004C26 486E FFF8 pea.l [A6 - 0x8]
00004C2A 2F3C 0001 0001 move.l -[A7], 0x10001
00004C30 A8A9 syscall InsetRect
00004C32 1F3C 0008 move.b -[A7], 0x8
00004C36 486E FFF2 pea.l [A6 - 0xE]
00004C3A 4EB9 0000 0EFA jsr [0x00000EFA]
00004C40 486E FFF2 pea.l [A6 - 0xE]
00004C44 AA14 syscall RGBForeColor
00004C46 486E FFF8 pea.l [A6 - 0x8]
00004C4A A8A2 syscall PaintRect
00004C4C 1F3C 000A move.b -[A7], 0xA /* '\n' */
00004C50 486E FFF2 pea.l [A6 - 0xE]
00004C54 4EB9 0000 0EFA jsr [0x00000EFA]
00004C5A 486E FFF2 pea.l [A6 - 0xE]
00004C5E AA14 syscall RGBForeColor
00004C60 2F3C 0001 0001 move.l -[A7], 0x10001
00004C66 42A7 clr.l -[A7]
00004C68 486E FFF8 pea.l [A6 - 0x8]
00004C6C 4EB9 0000 0FDA jsr [0x00000FDA]
00004C72 1F3C 0006 move.b -[A7], 0x6
00004C76 486E FFF2 pea.l [A6 - 0xE]
00004C7A 4EB9 0000 0EFA jsr [0x00000EFA]
00004C80 486E FFF2 pea.l [A6 - 0xE]
00004C84 AA14 syscall RGBForeColor
00004C86 42A7 clr.l -[A7]
00004C88 2F3C 0001 0001 move.l -[A7], 0x10001
00004C8E 486E FFF8 pea.l [A6 - 0x8]
00004C92 4EB9 0000 0FD2 jsr [0x00000FD2]
00004C98 486E FFF8 pea.l [A6 - 0x8]
00004C9C 4878 FFFF push.l 0xFFFF
00004CA0 A8A9 syscall InsetRect
00004CA2 2F0A move.l -[A7], A2
00004CA4 2057 movea.l A0, [A7]
00004CA6 2250 movea.l A1, [A0]
00004CA8 2269 00EC movea.l A1, [A1 + 0xEC]
00004CAC 4E91 jsr [A1]
00004CAE 4A00 tst.b D0
00004CB0 4FEF 0032 lea.l A7, [A7 + 0x32]
00004CB4 6764 beq +0x66 /* 00004D1A */
00004CB6 1F3C 000A move.b -[A7], 0xA /* '\n' */
00004CBA 486E FFF2 pea.l [A6 - 0xE]
00004CBE 4EB9 0000 0EFA jsr [0x00000EFA]
00004CC4 486E FFF2 pea.l [A6 - 0xE]
00004CC8 AA14 syscall RGBForeColor
00004CCA 2F3C 0001 0001 move.l -[A7], 0x10001
00004CD0 A89B syscall PenSize
00004CD2 302E FFFA move.w D0, [A6 - 0x6]
00004CD6 48C0 ext.l D0
00004CD8 5880 addq.l D0, 4
00004CDA 3F00 move.w -[A7], D0
00004CDC 302E FFF8 move.w D0, [A6 - 0x8]
00004CE0 48C0 ext.l D0
00004CE2 5E80 addq.l D0, 7
00004CE4 3F00 move.w -[A7], D0
00004CE6 A893 syscall MoveTo
00004CE8 302E FFFE move.w D0, [A6 - 0x2]
00004CEC 48C0 ext.l D0
00004CEE 5780 subq.l D0, 3
00004CF0 3F00 move.w -[A7], D0
00004CF2 302E FFF8 move.w D0, [A6 - 0x8]
00004CF6 48C0 ext.l D0
00004CF8 5E80 addq.l D0, 7
00004CFA 3F00 move.w -[A7], D0
00004CFC A891 syscall LineTo
00004CFE 302E FFFE move.w D0, [A6 - 0x2]
00004D02 48C0 ext.l D0
00004D04 5780 subq.l D0, 3
00004D06 3F00 move.w -[A7], D0
00004D08 302E FFF8 move.w D0, [A6 - 0x8]
00004D0C 48C0 ext.l D0
00004D0E 5A80 addq.l D0, 5
00004D10 3F00 move.w -[A7], D0
00004D12 A891 syscall LineTo
00004D14 5C4F addq.w A7, 6
00004D16 6000 0350 bra +0x352 /* 00005068 */
label00004D1A:
00004D1A 2F0A move.l -[A7], A2
00004D1C 2057 movea.l A0, [A7]
00004D1E 2250 movea.l A1, [A0]
00004D20 2269 00E0 movea.l A1, [A1 + 0xE0]
00004D24 4E91 jsr [A1]
00004D26 4A00 tst.b D0
00004D28 584F addq.w A7, 4
00004D2A 6700 033C beq +0x33E /* 00005068 */
00004D2E 4A2A 0122 tst.b [A2 + 0x122]
00004D32 6700 00EA beq +0xEC /* 00004E1E */
00004D36 2F3C 0001 0001 move.l -[A7], 0x10001
00004D3C A89B syscall PenSize
00004D3E 1F3C 000B move.b -[A7], 0xB
00004D42 486E FFF2 pea.l [A6 - 0xE]
00004D46 4EB9 0000 0EFA jsr [0x00000EFA]
00004D4C 486E FFF2 pea.l [A6 - 0xE]
00004D50 AA14 syscall RGBForeColor
00004D52 302E FFFA move.w D0, [A6 - 0x6]
00004D56 48C0 ext.l D0
00004D58 5880 addq.l D0, 4
00004D5A 3F00 move.w -[A7], D0
00004D5C 302E FFFC move.w D0, [A6 - 0x4]
00004D60 48C0 ext.l D0
00004D62 5980 subq.l D0, 4
00004D64 3F00 move.w -[A7], D0
00004D66 A893 syscall MoveTo
00004D68 302E FFFE move.w D0, [A6 - 0x2]
00004D6C 48C0 ext.l D0
00004D6E 5780 subq.l D0, 3
00004D70 3F00 move.w -[A7], D0
00004D72 302E FFF8 move.w D0, [A6 - 0x8]
00004D76 48C0 ext.l D0
00004D78 5680 addq.l D0, 3
00004D7A 3F00 move.w -[A7], D0
00004D7C A891 syscall LineTo
00004D7E 1F3C 000A move.b -[A7], 0xA /* '\n' */
00004D82 486E FFF2 pea.l [A6 - 0xE]
00004D86 4EB9 0000 0EFA jsr [0x00000EFA]
00004D8C 486E FFF2 pea.l [A6 - 0xE]
00004D90 AA14 syscall RGBForeColor
00004D92 302E FFFA move.w D0, [A6 - 0x6]
00004D96 48C0 ext.l D0
00004D98 5880 addq.l D0, 4
00004D9A 3F00 move.w -[A7], D0
00004D9C 302E FFFC move.w D0, [A6 - 0x4]
00004DA0 48C0 ext.l D0
00004DA2 5780 subq.l D0, 3
00004DA4 3F00 move.w -[A7], D0
00004DA6 A893 syscall MoveTo
00004DA8 302E FFFE move.w D0, [A6 - 0x2]
00004DAC 48C0 ext.l D0
00004DAE 5780 subq.l D0, 3
00004DB0 3F00 move.w -[A7], D0
00004DB2 302E FFF8 move.w D0, [A6 - 0x8]
00004DB6 48C0 ext.l D0
00004DB8 5880 addq.l D0, 4
00004DBA 3F00 move.w -[A7], D0
00004DBC A891 syscall LineTo
00004DBE 1F3C 000B move.b -[A7], 0xB
00004DC2 486E FFF2 pea.l [A6 - 0xE]
00004DC6 4EB9 0000 0EFA jsr [0x00000EFA]
00004DCC 486E FFF2 pea.l [A6 - 0xE]
00004DD0 302E FFFC move.w D0, [A6 - 0x4]
00004DD4 48C0 ext.l D0
00004DD6 5980 subq.l D0, 4
00004DD8 3F00 move.w -[A7], D0
00004DDA 302E FFFE move.w D0, [A6 - 0x2]
00004DDE 48C0 ext.l D0
00004DE0 5780 subq.l D0, 3
00004DE2 3F00 move.w -[A7], D0
00004DE4 4EB9 0000 1002 jsr [0x00001002]
00004DEA 1F3C 000A move.b -[A7], 0xA /* '\n' */
00004DEE 486E FFF2 pea.l [A6 - 0xE]
00004DF2 4EB9 0000 0EFA jsr [0x00000EFA]
00004DF8 486E FFF2 pea.l [A6 - 0xE]
00004DFC 302E FFFC move.w D0, [A6 - 0x4]
00004E00 48C0 ext.l D0
00004E02 5780 subq.l D0, 3
00004E04 3F00 move.w -[A7], D0
00004E06 302E FFFE move.w D0, [A6 - 0x2]
00004E0A 48C0 ext.l D0
00004E0C 5780 subq.l D0, 3
00004E0E 3F00 move.w -[A7], D0
00004E10 4EB9 0000 1002 jsr [0x00001002]
00004E16 4FEF 0028 lea.l A7, [A7 + 0x28]
00004E1A 6000 024C bra +0x24E /* 00005068 */
label00004E1E:
00004E1E 1F3C 000A move.b -[A7], 0xA /* '\n' */
00004E22 486E FFF2 pea.l [A6 - 0xE]
00004E26 4EB9 0000 0EFA jsr [0x00000EFA]
00004E2C 486E FFF2 pea.l [A6 - 0xE]
00004E30 302E FFF8 move.w D0, [A6 - 0x8]
00004E34 48C0 ext.l D0
00004E36 5E80 addq.l D0, 7
00004E38 3F00 move.w -[A7], D0
00004E3A 302E FFFA move.w D0, [A6 - 0x6]
00004E3E 48C0 ext.l D0
00004E40 5680 addq.l D0, 3
00004E42 3F00 move.w -[A7], D0
00004E44 4EB9 0000 1002 jsr [0x00001002]
00004E4A 486E FFF2 pea.l [A6 - 0xE]
00004E4E 302E FFF8 move.w D0, [A6 - 0x8]
00004E52 48C0 ext.l D0
00004E54 5080 addq.l D0, 8
00004E56 3F00 move.w -[A7], D0
00004E58 302E FFFA move.w D0, [A6 - 0x6]
00004E5C 48C0 ext.l D0
00004E5E 5880 addq.l D0, 4
00004E60 3F00 move.w -[A7], D0
00004E62 4EB9 0000 1002 jsr [0x00001002]
00004E68 486E FFF2 pea.l [A6 - 0xE]
00004E6C 302E FFF8 move.w D0, [A6 - 0x8]
00004E70 48C0 ext.l D0
00004E72 7209 moveq.l D1, 0x09
00004E74 D081 add.l D0, D1
00004E76 3F00 move.w -[A7], D0
00004E78 302E FFFA move.w D0, [A6 - 0x6]
00004E7C 48C0 ext.l D0
00004E7E 5C80 addq.l D0, 6
00004E80 3F00 move.w -[A7], D0
00004E82 4EB9 0000 1002 jsr [0x00001002]
00004E88 486E FFF2 pea.l [A6 - 0xE]
00004E8C 302E FFF8 move.w D0, [A6 - 0x8]
00004E90 48C0 ext.l D0
00004E92 5080 addq.l D0, 8
00004E94 3F00 move.w -[A7], D0
00004E96 302E FFFA move.w D0, [A6 - 0x6]
00004E9A 48C0 ext.l D0
00004E9C 5E80 addq.l D0, 7
00004E9E 3F00 move.w -[A7], D0
00004EA0 4EB9 0000 1002 jsr [0x00001002]
00004EA6 486E FFF2 pea.l [A6 - 0xE]
00004EAA 302E FFF8 move.w D0, [A6 - 0x8]
00004EAE 48C0 ext.l D0
00004EB0 5E80 addq.l D0, 7
00004EB2 3F00 move.w -[A7], D0
00004EB4 302E FFFA move.w D0, [A6 - 0x6]
00004EB8 48C0 ext.l D0
00004EBA 5080 addq.l D0, 8
00004EBC 3F00 move.w -[A7], D0
00004EBE 4EB9 0000 1002 jsr [0x00001002]
00004EC4 486E FFF2 pea.l [A6 - 0xE]
00004EC8 302E FFF8 move.w D0, [A6 - 0x8]
00004ECC 48C0 ext.l D0
00004ECE 5C80 addq.l D0, 6
00004ED0 3F00 move.w -[A7], D0
00004ED2 302E FFFA move.w D0, [A6 - 0x6]
00004ED6 48C0 ext.l D0
00004ED8 7209 moveq.l D1, 0x09
00004EDA D081 add.l D0, D1
00004EDC 3F00 move.w -[A7], D0
00004EDE 4EB9 0000 1002 jsr [0x00001002]
00004EE4 1F3C 000B move.b -[A7], 0xB
00004EE8 486E FFF2 pea.l [A6 - 0xE]
00004EEC 4EB9 0000 0EFA jsr [0x00000EFA]
00004EF2 486E FFF2 pea.l [A6 - 0xE]
00004EF6 302E FFF8 move.w D0, [A6 - 0x8]
00004EFA 48C0 ext.l D0
00004EFC 5A80 addq.l D0, 5
00004EFE 3F00 move.w -[A7], D0
00004F00 302E FFFA move.w D0, [A6 - 0x6]
00004F04 48C0 ext.l D0
00004F06 720A moveq.l D1, 0x0A
00004F08 D081 add.l D0, D1
00004F0A 3F00 move.w -[A7], D0
00004F0C 4EB9 0000 1002 jsr [0x00001002]
00004F12 1F3C 000A move.b -[A7], 0xA /* '\n' */
00004F16 486E FFF2 pea.l [A6 - 0xE]
00004F1A 4EB9 0000 0EFA jsr [0x00000EFA]
00004F20 486E FFF2 pea.l [A6 - 0xE]
00004F24 302E FFF8 move.w D0, [A6 - 0x8]
00004F28 48C0 ext.l D0
00004F2A 5680 addq.l D0, 3
00004F2C 3F00 move.w -[A7], D0
00004F2E 302E FFFA move.w D0, [A6 - 0x6]
00004F32 48C0 ext.l D0
00004F34 720C moveq.l D1, 0x0C
00004F36 D081 add.l D0, D1
00004F38 3F00 move.w -[A7], D0
00004F3A 4EB9 0000 1002 jsr [0x00001002]
00004F40 486E FFF2 pea.l [A6 - 0xE]
00004F44 302E FFF8 move.w D0, [A6 - 0x8]
00004F48 48C0 ext.l D0
00004F4A 5480 addq.l D0, 2
00004F4C 3F00 move.w -[A7], D0
00004F4E 302E FFFA move.w D0, [A6 - 0x6]
00004F52 48C0 ext.l D0
00004F54 720D moveq.l D1, 0x0D
00004F56 D081 add.l D0, D1
00004F58 3F00 move.w -[A7], D0
00004F5A 4EB9 0000 1002 jsr [0x00001002]
00004F60 1F3C 000B move.b -[A7], 0xB
00004F64 486E FFF2 pea.l [A6 - 0xE]
00004F68 4EB9 0000 0EFA jsr [0x00000EFA]
00004F6E 486E FFF2 pea.l [A6 - 0xE]
00004F72 302E FFF8 move.w D0, [A6 - 0x8]
00004F76 48C0 ext.l D0
00004F78 7209 moveq.l D1, 0x09
00004F7A D081 add.l D0, D1
00004F7C 3F00 move.w -[A7], D0
00004F7E 302E FFFA move.w D0, [A6 - 0x6]
00004F82 48C0 ext.l D0
00004F84 5A80 addq.l D0, 5
00004F86 3F00 move.w -[A7], D0
00004F88 4EB9 0000 1002 jsr [0x00001002]
00004F8E 486E FFF2 pea.l [A6 - 0xE]
00004F92 302E FFF8 move.w D0, [A6 - 0x8]
00004F96 48C0 ext.l D0
00004F98 5080 addq.l D0, 8
00004F9A 3F00 move.w -[A7], D0
00004F9C 302E FFFA move.w D0, [A6 - 0x6]
00004FA0 48C0 ext.l D0
00004FA2 5C80 addq.l D0, 6
00004FA4 3F00 move.w -[A7], D0
00004FA6 4EB9 0000 1002 jsr [0x00001002]
00004FAC 486E FFF2 pea.l [A6 - 0xE]
00004FB0 302E FFF8 move.w D0, [A6 - 0x8]
00004FB4 48C0 ext.l D0
00004FB6 5E80 addq.l D0, 7
00004FB8 3F00 move.w -[A7], D0
00004FBA 302E FFFA move.w D0, [A6 - 0x6]
00004FBE 48C0 ext.l D0
00004FC0 5E80 addq.l D0, 7
00004FC2 3F00 move.w -[A7], D0
00004FC4 4EB9 0000 1002 jsr [0x00001002]
00004FCA 486E FFF2 pea.l [A6 - 0xE]
00004FCE 302E FFF8 move.w D0, [A6 - 0x8]
00004FD2 48C0 ext.l D0
00004FD4 5C80 addq.l D0, 6
00004FD6 3F00 move.w -[A7], D0
00004FD8 302E FFFA move.w D0, [A6 - 0x6]
00004FDC 48C0 ext.l D0
00004FDE 5080 addq.l D0, 8
00004FE0 3F00 move.w -[A7], D0
00004FE2 4EB9 0000 1002 jsr [0x00001002]
00004FE8 486E FFF2 pea.l [A6 - 0xE]
00004FEC 302E FFF8 move.w D0, [A6 - 0x8]
00004FF0 48C0 ext.l D0
00004FF2 5A80 addq.l D0, 5
00004FF4 3F00 move.w -[A7], D0
00004FF6 302E FFFA move.w D0, [A6 - 0x6]
00004FFA 48C0 ext.l D0
00004FFC 7209 moveq.l D1, 0x09
00004FFE D081 add.l D0, D1
00005000 3F00 move.w -[A7], D0
00005002 4EB9 0000 1002 jsr [0x00001002]
00005008 1F3C 000C move.b -[A7], 0xC
0000500C 486E FFF2 pea.l [A6 - 0xE]
00005010 4EB9 0000 0EFA jsr [0x00000EFA]
00005016 486E FFF2 pea.l [A6 - 0xE]
0000501A 302E FFF8 move.w D0, [A6 - 0x8]
0000501E 48C0 ext.l D0
00005020 5880 addq.l D0, 4
00005022 3F00 move.w -[A7], D0
00005024 302E FFFA move.w D0, [A6 - 0x6]
00005028 48C0 ext.l D0
0000502A 720A moveq.l D1, 0x0A
0000502C D081 add.l D0, D1
0000502E 3F00 move.w -[A7], D0
00005030 4EB9 0000 1002 jsr [0x00001002]
00005036 1F3C 000B move.b -[A7], 0xB
0000503A 486E FFF2 pea.l [A6 - 0xE]
0000503E 4EB9 0000 0EFA jsr [0x00000EFA]
00005044 486E FFF2 pea.l [A6 - 0xE]
00005048 302E FFF8 move.w D0, [A6 - 0x8]
0000504C 48C0 ext.l D0
0000504E 5480 addq.l D0, 2
00005050 3F00 move.w -[A7], D0
00005052 302E FFFA move.w D0, [A6 - 0x6]
00005056 48C0 ext.l D0
00005058 720C moveq.l D1, 0x0C
0000505A D081 add.l D0, D1
0000505C 3F00 move.w -[A7], D0
0000505E 4EB9 0000 1002 jsr [0x00001002]
00005064 4FEF 00A4 lea.l A7, [A7 + 0xA4]
label00005068:
00005068 2F0A move.l -[A7], A2
0000506A 2057 movea.l A0, [A7]
0000506C 2250 movea.l A1, [A0]
0000506E 2269 00EC movea.l A1, [A1 + 0xEC]
00005072 4E91 jsr [A1]
00005074 4A00 tst.b D0
00005076 584F addq.w A7, 4
00005078 674A beq +0x4C /* 000050C4 */
0000507A 486E FFF2 pea.l [A6 - 0xE]
0000507E 4EB9 0000 0F02 jsr [0x00000F02]
00005084 486E FFF2 pea.l [A6 - 0xE]
00005088 AA14 syscall RGBForeColor
0000508A 2F3C 0002 0001 move.l -[A7], 0x20001
00005090 A89B syscall PenSize
00005092 302E FFFA move.w D0, [A6 - 0x6]
00005096 48C0 ext.l D0
00005098 5680 addq.l D0, 3
0000509A 3F00 move.w -[A7], D0
0000509C 302E FFF8 move.w D0, [A6 - 0x8]
000050A0 48C0 ext.l D0
000050A2 5A80 addq.l D0, 5
000050A4 3F00 move.w -[A7], D0
000050A6 A893 syscall MoveTo
000050A8 302E FFFE move.w D0, [A6 - 0x2]
000050AC 48C0 ext.l D0
000050AE 5980 subq.l D0, 4
000050B0 3F00 move.w -[A7], D0
000050B2 302E FFF8 move.w D0, [A6 - 0x8]
000050B6 48C0 ext.l D0
000050B8 5A80 addq.l D0, 5
000050BA 3F00 move.w -[A7], D0
000050BC A891 syscall LineTo
000050BE 584F addq.w A7, 4
000050C0 6000 0268 bra +0x26A /* 0000532A */
label000050C4:
000050C4 2F0A move.l -[A7], A2
000050C6 2057 movea.l A0, [A7]
000050C8 2250 movea.l A1, [A0]
000050CA 2269 00AC movea.l A1, [A1 + 0xAC]
000050CE 4E91 jsr [A1]
000050D0 4A00 tst.b D0
000050D2 584F addq.w A7, 4
000050D4 6700 0254 beq +0x256 /* 0000532A */
000050D8 2F0A move.l -[A7], A2
000050DA 2057 movea.l A0, [A7]
000050DC 2250 movea.l A1, [A0]
000050DE 2269 00E0 movea.l A1, [A1 + 0xE0]
000050E2 4E91 jsr [A1]
000050E4 4A00 tst.b D0
000050E6 584F addq.w A7, 4
000050E8 6700 0240 beq +0x242 /* 0000532A */
000050EC 486E FFF2 pea.l [A6 - 0xE]
000050F0 4EB9 0000 0F02 jsr [0x00000F02]
000050F6 486E FFF2 pea.l [A6 - 0xE]
000050FA AA14 syscall RGBForeColor
000050FC 2F3C 0001 0001 move.l -[A7], 0x10001
00005102 A89B syscall PenSize
00005104 4A2A 0122 tst.b [A2 + 0x122]
00005108 584F addq.w A7, 4
0000510A 6764 beq +0x66 /* 00005170 */
0000510C 2F3C 0002 0001 move.l -[A7], 0x20001
00005112 A89B syscall PenSize
00005114 302E FFFA move.w D0, [A6 - 0x6]
00005118 48C0 ext.l D0
0000511A 5680 addq.l D0, 3
0000511C 3F00 move.w -[A7], D0
0000511E 302E FFF8 move.w D0, [A6 - 0x8]
00005122 48C0 ext.l D0
00005124 5480 addq.l D0, 2
00005126 3F00 move.w -[A7], D0
00005128 A893 syscall MoveTo
0000512A 302E FFFE move.w D0, [A6 - 0x2]
0000512E 48C0 ext.l D0
00005130 5980 subq.l D0, 4
00005132 3F00 move.w -[A7], D0
00005134 302E FFFC move.w D0, [A6 - 0x4]
00005138 48C0 ext.l D0
0000513A 5B80 subq.l D0, 5
0000513C 3F00 move.w -[A7], D0
0000513E A891 syscall LineTo
00005140 302E FFFA move.w D0, [A6 - 0x6]
00005144 48C0 ext.l D0
00005146 5680 addq.l D0, 3
00005148 3F00 move.w -[A7], D0
0000514A 302E FFFC move.w D0, [A6 - 0x4]
0000514E 48C0 ext.l D0
00005150 5B80 subq.l D0, 5
00005152 3F00 move.w -[A7], D0
00005154 A893 syscall MoveTo
00005156 302E FFFE move.w D0, [A6 - 0x2]
0000515A 48C0 ext.l D0
0000515C 5980 subq.l D0, 4
0000515E 3F00 move.w -[A7], D0
00005160 302E FFF8 move.w D0, [A6 - 0x8]
00005164 48C0 ext.l D0
00005166 5480 addq.l D0, 2
00005168 3F00 move.w -[A7], D0
0000516A A891 syscall LineTo
0000516C 6000 01BC bra +0x1BE /* 0000532A */
label00005170:
00005170 302E FFFA move.w D0, [A6 - 0x6]
00005174 48C0 ext.l D0
00005176 5480 addq.l D0, 2
00005178 3F00 move.w -[A7], D0
0000517A 302E FFF8 move.w D0, [A6 - 0x8]
0000517E 48C0 ext.l D0
00005180 5A80 addq.l D0, 5
00005182 3F00 move.w -[A7], D0
00005184 A893 syscall MoveTo
00005186 302E FFFA move.w D0, [A6 - 0x6]
0000518A 48C0 ext.l D0
0000518C 5680 addq.l D0, 3
0000518E 3F00 move.w -[A7], D0
00005190 302E FFF8 move.w D0, [A6 - 0x8]
00005194 48C0 ext.l D0
00005196 5A80 addq.l D0, 5
00005198 3F00 move.w -[A7], D0
0000519A A891 syscall LineTo
0000519C 302E FFFA move.w D0, [A6 - 0x6]
000051A0 48C0 ext.l D0
000051A2 5680 addq.l D0, 3
000051A4 3F00 move.w -[A7], D0
000051A6 302E FFF8 move.w D0, [A6 - 0x8]
000051AA 48C0 ext.l D0
000051AC 5C80 addq.l D0, 6
000051AE 3F00 move.w -[A7], D0
000051B0 A893 syscall MoveTo
000051B2 302E FFFA move.w D0, [A6 - 0x6]
000051B6 48C0 ext.l D0
000051B8 5880 addq.l D0, 4
000051BA 3F00 move.w -[A7], D0
000051BC 302E FFF8 move.w D0, [A6 - 0x8]
000051C0 48C0 ext.l D0
000051C2 5C80 addq.l D0, 6
000051C4 3F00 move.w -[A7], D0
000051C6 A891 syscall LineTo
000051C8 302E FFFA move.w D0, [A6 - 0x6]
000051CC 48C0 ext.l D0
000051CE 5880 addq.l D0, 4
000051D0 3F00 move.w -[A7], D0
000051D2 302E FFF8 move.w D0, [A6 - 0x8]
000051D6 48C0 ext.l D0
000051D8 5E80 addq.l D0, 7
000051DA 3F00 move.w -[A7], D0
000051DC A893 syscall MoveTo
000051DE 302E FFFA move.w D0, [A6 - 0x6]
000051E2 48C0 ext.l D0
000051E4 5C80 addq.l D0, 6
000051E6 3F00 move.w -[A7], D0
000051E8 302E FFF8 move.w D0, [A6 - 0x8]
000051EC 48C0 ext.l D0
000051EE 5E80 addq.l D0, 7
000051F0 3F00 move.w -[A7], D0
000051F2 A891 syscall LineTo
000051F4 302E FFFA move.w D0, [A6 - 0x6]
000051F8 48C0 ext.l D0
000051FA 5C80 addq.l D0, 6
000051FC 3F00 move.w -[A7], D0
000051FE 302E FFF8 move.w D0, [A6 - 0x8]
00005202 48C0 ext.l D0
00005204 5C80 addq.l D0, 6
00005206 3F00 move.w -[A7], D0
00005208 A893 syscall MoveTo
0000520A 302E FFFA move.w D0, [A6 - 0x6]
0000520E 48C0 ext.l D0
00005210 5E80 addq.l D0, 7
00005212 3F00 move.w -[A7], D0
00005214 302E FFF8 move.w D0, [A6 - 0x8]
00005218 48C0 ext.l D0
0000521A 5C80 addq.l D0, 6
0000521C 3F00 move.w -[A7], D0
0000521E A891 syscall LineTo
00005220 302E FFFA move.w D0, [A6 - 0x6]
00005224 48C0 ext.l D0
00005226 5E80 addq.l D0, 7
00005228 3F00 move.w -[A7], D0
0000522A 302E FFF8 move.w D0, [A6 - 0x8]
0000522E 48C0 ext.l D0
00005230 5A80 addq.l D0, 5
00005232 3F00 move.w -[A7], D0
00005234 A893 syscall MoveTo
00005236 302E FFFA move.w D0, [A6 - 0x6]
0000523A 48C0 ext.l D0
0000523C 5080 addq.l D0, 8
0000523E 3F00 move.w -[A7], D0
00005240 302E FFF8 move.w D0, [A6 - 0x8]
00005244 48C0 ext.l D0
00005246 5A80 addq.l D0, 5
00005248 3F00 move.w -[A7], D0
0000524A A891 syscall LineTo
0000524C 302E FFFA move.w D0, [A6 - 0x6]
00005250 48C0 ext.l D0
00005252 5080 addq.l D0, 8
00005254 3F00 move.w -[A7], D0
00005256 302E FFF8 move.w D0, [A6 - 0x8]
0000525A 48C0 ext.l D0
0000525C 5880 addq.l D0, 4
0000525E 3F00 move.w -[A7], D0
00005260 A893 syscall MoveTo
00005262 302E FFFA move.w D0, [A6 - 0x6]
00005266 48C0 ext.l D0
00005268 7209 moveq.l D1, 0x09
0000526A D081 add.l D0, D1
0000526C 3F00 move.w -[A7], D0
0000526E 302E FFF8 move.w D0, [A6 - 0x8]
00005272 48C0 ext.l D0
00005274 5880 addq.l D0, 4
00005276 3F00 move.w -[A7], D0
00005278 A891 syscall LineTo
0000527A 302E FFFA move.w D0, [A6 - 0x6]
0000527E 48C0 ext.l D0
00005280 7209 moveq.l D1, 0x09
00005282 D081 add.l D0, D1
00005284 3F00 move.w -[A7], D0
00005286 302E FFF8 move.w D0, [A6 - 0x8]
0000528A 48C0 ext.l D0
0000528C 5680 addq.l D0, 3
0000528E 3F00 move.w -[A7], D0
00005290 A893 syscall MoveTo
00005292 302E FFFA move.w D0, [A6 - 0x6]
00005296 48C0 ext.l D0
00005298 720A moveq.l D1, 0x0A
0000529A D081 add.l D0, D1
0000529C 3F00 move.w -[A7], D0
0000529E 302E FFF8 move.w D0, [A6 - 0x8]
000052A2 48C0 ext.l D0
000052A4 5680 addq.l D0, 3
000052A6 3F00 move.w -[A7], D0
000052A8 A891 syscall LineTo
000052AA 302E FFFA move.w D0, [A6 - 0x6]
000052AE 48C0 ext.l D0
000052B0 720A moveq.l D1, 0x0A
000052B2 D081 add.l D0, D1
000052B4 3F00 move.w -[A7], D0
000052B6 302E FFF8 move.w D0, [A6 - 0x8]
000052BA 48C0 ext.l D0
000052BC 5480 addq.l D0, 2
000052BE 3F00 move.w -[A7], D0
000052C0 A893 syscall MoveTo
000052C2 302E FFFA move.w D0, [A6 - 0x6]
000052C6 48C0 ext.l D0
000052C8 720B moveq.l D1, 0x0B
000052CA D081 add.l D0, D1
000052CC 3F00 move.w -[A7], D0
000052CE 302E FFF8 move.w D0, [A6 - 0x8]
000052D2 48C0 ext.l D0
000052D4 5480 addq.l D0, 2
000052D6 3F00 move.w -[A7], D0
000052D8 A891 syscall LineTo
000052DA 302E FFFA move.w D0, [A6 - 0x6]
000052DE 48C0 ext.l D0
000052E0 720B moveq.l D1, 0x0B
000052E2 D081 add.l D0, D1
000052E4 3F00 move.w -[A7], D0
000052E6 302E FFF8 move.w D0, [A6 - 0x8]
000052EA 48C0 ext.l D0
000052EC 5280 addq.l D0, 1
000052EE 3F00 move.w -[A7], D0
000052F0 A893 syscall MoveTo
000052F2 302E FFFA move.w D0, [A6 - 0x6]
000052F6 48C0 ext.l D0
000052F8 720C moveq.l D1, 0x0C
000052FA D081 add.l D0, D1
000052FC 3F00 move.w -[A7], D0
000052FE 302E FFF8 move.w D0, [A6 - 0x8]
00005302 48C0 ext.l D0
00005304 5280 addq.l D0, 1
00005306 3F00 move.w -[A7], D0
00005308 A891 syscall LineTo
0000530A 486E FFF2 pea.l [A6 - 0xE]
0000530E 302E FFF8 move.w D0, [A6 - 0x8]
00005312 48C0 ext.l D0
00005314 5080 addq.l D0, 8
00005316 3F00 move.w -[A7], D0
00005318 302E FFFA move.w D0, [A6 - 0x6]
0000531C 48C0 ext.l D0
0000531E 5A80 addq.l D0, 5
00005320 3F00 move.w -[A7], D0
00005322 4EB9 0000 1002 jsr [0x00001002]
00005328 504F addq.w A7, 8
label0000532A:
0000532A 486E FFF0 pea.l [A6 - 0x10]
0000532E 486E FFDE pea.l [A6 - 0x22]
00005332 4EB9 0000 26E2 jsr [0x000026E2]
00005338 4A00 tst.b D0
0000533A 504F addq.w A7, 8
0000533C 6600 F860 bne -0x79E /* 00004B9E */
00005340 3F3C FFFF move.w -[A7], 0xFFFF
00005344 486E FFDE pea.l [A6 - 0x22]
00005348 4EB9 0000 26DA jsr [0x000026DA]
0000534E 5C4F addq.w A7, 6
00005350 245F movea.l A2, [A7]+
00005352 4E5E unlink A6
00005354 4E75 rts
00005356 4E56 FFBE link A6, -0x0042
0000535A 2F0A move.l -[A7], A2
0000535C 246E 0008 movea.l A2, [A6 + 0x8]
00005360 486E FFF8 pea.l [A6 - 0x8]
00005364 2F0A move.l -[A7], A2
00005366 2057 movea.l A0, [A7]
00005368 2250 movea.l A1, [A0]
0000536A 2269 00E8 movea.l A1, [A1 + 0xE8]
0000536E 4E91 jsr [A1]
00005370 2D6E FFF8 FFD6 move.l [A6 - 0x2A], [A6 - 0x8]
00005376 2D6E FFFC FFDA move.l [A6 - 0x26], [A6 - 0x4]
0000537C 546E FFDC addq.w [A6 - 0x24], 2
00005380 486E FFD6 pea.l [A6 - 0x2A]
00005384 486E FFDE pea.l [A6 - 0x22]
00005388 4EB9 0000 26D2 jsr [0x000026D2]
0000538E 4FEF 0010 lea.l A7, [A7 + 0x10]
00005392 6000 03A4 bra +0x3A6 /* 00005738 */
label00005396:
00005396 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
0000539C 6C2A bge +0x2C /* 000053C8 */
0000539E 2F0A move.l -[A7], A2
000053A0 4EB9 0001 611C jsr [0x0001611C]
000053A6 4A00 tst.b D0
000053A8 584F addq.w A7, 4
000053AA 6600 0086 bne +0x88 /* 00005432 */
000053AE 486E FFF2 pea.l [A6 - 0xE]
000053B2 4EB9 0000 0F02 jsr [0x00000F02]
000053B8 486E FFF2 pea.l [A6 - 0xE]
000053BC AA14 syscall RGBForeColor
000053BE 486E FFF8 pea.l [A6 - 0x8]
000053C2 A8A1 syscall FrameRect
000053C4 584F addq.w A7, 4
000053C6 606A bra +0x6C /* 00005432 */
label000053C8:
000053C8 2F0A move.l -[A7], A2
000053CA 4EB9 0001 611C jsr [0x0001611C]
000053D0 4A00 tst.b D0
000053D2 584F addq.w A7, 4
000053D4 670E beq +0x10 /* 000053E4 */
000053D6 2F0A move.l -[A7], A2
000053D8 4EB9 0001 6180 jsr [0x00016180]
000053DE 4A00 tst.b D0
000053E0 584F addq.w A7, 4
000053E2 664E bne +0x50 /* 00005432 */
label000053E4:
000053E4 1F3C 0007 move.b -[A7], 0x7
000053E8 486E FFF2 pea.l [A6 - 0xE]
000053EC 4EB9 0000 0EFA jsr [0x00000EFA]
000053F2 486E FFF2 pea.l [A6 - 0xE]
000053F6 AA14 syscall RGBForeColor
000053F8 486E FFF8 pea.l [A6 - 0x8]
000053FC A8A1 syscall FrameRect
000053FE 486E FFF8 pea.l [A6 - 0x8]
00005402 2F3C 0001 0001 move.l -[A7], 0x10001
00005408 A8A9 syscall InsetRect
0000540A 1F3C 0002 move.b -[A7], 0x2
0000540E 486E FFF2 pea.l [A6 - 0xE]
00005412 4EB9 0000 0EFA jsr [0x00000EFA]
00005418 486E FFF2 pea.l [A6 - 0xE]
0000541C AA14 syscall RGBForeColor
0000541E 486E FFF8 pea.l [A6 - 0x8]
00005422 A8A2 syscall PaintRect
00005424 486E FFF8 pea.l [A6 - 0x8]
00005428 4878 FFFF push.l 0xFFFF
0000542C A8A9 syscall InsetRect
0000542E 4FEF 000C lea.l A7, [A7 + 0xC]
label00005432:
00005432 2F0A move.l -[A7], A2
00005434 2057 movea.l A0, [A7]
00005436 2250 movea.l A1, [A0]
00005438 2269 00EC movea.l A1, [A1 + 0xEC]
0000543C 4E91 jsr [A1]
0000543E 4A00 tst.b D0
00005440 584F addq.w A7, 4
00005442 6776 beq +0x78 /* 000054BA */
00005444 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
0000544A 6D16 blt +0x18 /* 00005462 */
0000544C 1F3C 0007 move.b -[A7], 0x7
00005450 486E FFD0 pea.l [A6 - 0x30]
00005454 4EB9 0000 0EFA jsr [0x00000EFA]
0000545A 41EE FFD0 lea.l A0, [A6 - 0x30]
0000545E 5C4F addq.w A7, 6
00005460 6010 bra +0x12 /* 00005472 */
label00005462:
00005462 486E FFCA pea.l [A6 - 0x36]
00005466 4EB9 0000 0F02 jsr [0x00000F02]
0000546C 41EE FFCA lea.l A0, [A6 - 0x36]
00005470 584F addq.w A7, 4
label00005472:
00005472 2D50 FFF2 move.l [A6 - 0xE], [A0]
00005476 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
0000547C 486E FFF2 pea.l [A6 - 0xE]
00005480 AA14 syscall RGBForeColor
00005482 2F3C 0002 0001 move.l -[A7], 0x20001
00005488 A89B syscall PenSize
0000548A 302E FFFA move.w D0, [A6 - 0x6]
0000548E 48C0 ext.l D0
00005490 5680 addq.l D0, 3
00005492 3F00 move.w -[A7], D0
00005494 302E FFF8 move.w D0, [A6 - 0x8]
00005498 48C0 ext.l D0
0000549A 5A80 addq.l D0, 5
0000549C 3F00 move.w -[A7], D0
0000549E A893 syscall MoveTo
000054A0 302E FFFE move.w D0, [A6 - 0x2]
000054A4 48C0 ext.l D0
000054A6 5980 subq.l D0, 4
000054A8 3F00 move.w -[A7], D0
000054AA 302E FFF8 move.w D0, [A6 - 0x8]
000054AE 48C0 ext.l D0
000054B0 5A80 addq.l D0, 5
000054B2 3F00 move.w -[A7], D0
000054B4 A891 syscall LineTo
000054B6 6000 0280 bra +0x282 /* 00005738 */
label000054BA:
000054BA 2F0A move.l -[A7], A2
000054BC 2057 movea.l A0, [A7]
000054BE 2250 movea.l A1, [A0]
000054C0 2269 00E0 movea.l A1, [A1 + 0xE0]
000054C4 4E91 jsr [A1]
000054C6 4A00 tst.b D0
000054C8 584F addq.w A7, 4
000054CA 6700 026C beq +0x26E /* 00005738 */
000054CE 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
000054D4 6D16 blt +0x18 /* 000054EC */
000054D6 1F3C 0007 move.b -[A7], 0x7
000054DA 486E FFC4 pea.l [A6 - 0x3C]
000054DE 4EB9 0000 0EFA jsr [0x00000EFA]
000054E4 41EE FFC4 lea.l A0, [A6 - 0x3C]
000054E8 5C4F addq.w A7, 6
000054EA 6010 bra +0x12 /* 000054FC */
label000054EC:
000054EC 486E FFBE pea.l [A6 - 0x42]
000054F0 4EB9 0000 0F02 jsr [0x00000F02]
000054F6 41EE FFBE lea.l A0, [A6 - 0x42]
000054FA 584F addq.w A7, 4
label000054FC:
000054FC 2D50 FFF2 move.l [A6 - 0xE], [A0]
00005500 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
00005506 486E FFF2 pea.l [A6 - 0xE]
0000550A AA14 syscall RGBForeColor
0000550C 4A2A 0122 tst.b [A2 + 0x122]
00005510 6764 beq +0x66 /* 00005576 */
00005512 2F3C 0002 0001 move.l -[A7], 0x20001
00005518 A89B syscall PenSize
0000551A 302E FFFA move.w D0, [A6 - 0x6]
0000551E 48C0 ext.l D0
00005520 5680 addq.l D0, 3
00005522 3F00 move.w -[A7], D0
00005524 302E FFF8 move.w D0, [A6 - 0x8]
00005528 48C0 ext.l D0
0000552A 5480 addq.l D0, 2
0000552C 3F00 move.w -[A7], D0
0000552E A893 syscall MoveTo
00005530 302E FFFE move.w D0, [A6 - 0x2]
00005534 48C0 ext.l D0
00005536 5980 subq.l D0, 4
00005538 3F00 move.w -[A7], D0
0000553A 302E FFFC move.w D0, [A6 - 0x4]
0000553E 48C0 ext.l D0
00005540 5B80 subq.l D0, 5
00005542 3F00 move.w -[A7], D0
00005544 A891 syscall LineTo
00005546 302E FFFA move.w D0, [A6 - 0x6]
0000554A 48C0 ext.l D0
0000554C 5680 addq.l D0, 3
0000554E 3F00 move.w -[A7], D0
00005550 302E FFFC move.w D0, [A6 - 0x4]
00005554 48C0 ext.l D0
00005556 5B80 subq.l D0, 5
00005558 3F00 move.w -[A7], D0
0000555A A893 syscall MoveTo
0000555C 302E FFFE move.w D0, [A6 - 0x2]
00005560 48C0 ext.l D0
00005562 5980 subq.l D0, 4
00005564 3F00 move.w -[A7], D0
00005566 302E FFF8 move.w D0, [A6 - 0x8]
0000556A 48C0 ext.l D0
0000556C 5480 addq.l D0, 2
0000556E 3F00 move.w -[A7], D0
00005570 A891 syscall LineTo
00005572 6000 01C4 bra +0x1C6 /* 00005738 */
label00005576:
00005576 2F3C 0001 0001 move.l -[A7], 0x10001
0000557C A89B syscall PenSize
0000557E 302E FFFA move.w D0, [A6 - 0x6]
00005582 48C0 ext.l D0
00005584 5480 addq.l D0, 2
00005586 3F00 move.w -[A7], D0
00005588 302E FFF8 move.w D0, [A6 - 0x8]
0000558C 48C0 ext.l D0
0000558E 5A80 addq.l D0, 5
00005590 3F00 move.w -[A7], D0
00005592 A893 syscall MoveTo
00005594 302E FFFA move.w D0, [A6 - 0x6]
00005598 48C0 ext.l D0
0000559A 5680 addq.l D0, 3
0000559C 3F00 move.w -[A7], D0
0000559E 302E FFF8 move.w D0, [A6 - 0x8]
000055A2 48C0 ext.l D0
000055A4 5A80 addq.l D0, 5
000055A6 3F00 move.w -[A7], D0
000055A8 A891 syscall LineTo
000055AA 302E FFFA move.w D0, [A6 - 0x6]
000055AE 48C0 ext.l D0
000055B0 5680 addq.l D0, 3
000055B2 3F00 move.w -[A7], D0
000055B4 302E FFF8 move.w D0, [A6 - 0x8]
000055B8 48C0 ext.l D0
000055BA 5C80 addq.l D0, 6
000055BC 3F00 move.w -[A7], D0
000055BE A893 syscall MoveTo
000055C0 302E FFFA move.w D0, [A6 - 0x6]
000055C4 48C0 ext.l D0
000055C6 5880 addq.l D0, 4
000055C8 3F00 move.w -[A7], D0
000055CA 302E FFF8 move.w D0, [A6 - 0x8]
000055CE 48C0 ext.l D0
000055D0 5C80 addq.l D0, 6
000055D2 3F00 move.w -[A7], D0
000055D4 A891 syscall LineTo
000055D6 302E FFFA move.w D0, [A6 - 0x6]
000055DA 48C0 ext.l D0
000055DC 5880 addq.l D0, 4
000055DE 3F00 move.w -[A7], D0
000055E0 302E FFF8 move.w D0, [A6 - 0x8]
000055E4 48C0 ext.l D0
000055E6 5E80 addq.l D0, 7
000055E8 3F00 move.w -[A7], D0
000055EA A893 syscall MoveTo
000055EC 302E FFFA move.w D0, [A6 - 0x6]
000055F0 48C0 ext.l D0
000055F2 5C80 addq.l D0, 6
000055F4 3F00 move.w -[A7], D0
000055F6 302E FFF8 move.w D0, [A6 - 0x8]
000055FA 48C0 ext.l D0
000055FC 5E80 addq.l D0, 7
000055FE 3F00 move.w -[A7], D0
00005600 A891 syscall LineTo
00005602 302E FFFA move.w D0, [A6 - 0x6]
00005606 48C0 ext.l D0
00005608 5C80 addq.l D0, 6
0000560A 3F00 move.w -[A7], D0
0000560C 302E FFF8 move.w D0, [A6 - 0x8]
00005610 48C0 ext.l D0
00005612 5C80 addq.l D0, 6
00005614 3F00 move.w -[A7], D0
00005616 A893 syscall MoveTo
00005618 302E FFFA move.w D0, [A6 - 0x6]
0000561C 48C0 ext.l D0
0000561E 5E80 addq.l D0, 7
00005620 3F00 move.w -[A7], D0
00005622 302E FFF8 move.w D0, [A6 - 0x8]
00005626 48C0 ext.l D0
00005628 5C80 addq.l D0, 6
0000562A 3F00 move.w -[A7], D0
0000562C A891 syscall LineTo
0000562E 302E FFFA move.w D0, [A6 - 0x6]
00005632 48C0 ext.l D0
00005634 5E80 addq.l D0, 7
00005636 3F00 move.w -[A7], D0
00005638 302E FFF8 move.w D0, [A6 - 0x8]
0000563C 48C0 ext.l D0
0000563E 5A80 addq.l D0, 5
00005640 3F00 move.w -[A7], D0
00005642 A893 syscall MoveTo
00005644 302E FFFA move.w D0, [A6 - 0x6]
00005648 48C0 ext.l D0
0000564A 5080 addq.l D0, 8
0000564C 3F00 move.w -[A7], D0
0000564E 302E FFF8 move.w D0, [A6 - 0x8]
00005652 48C0 ext.l D0
00005654 5A80 addq.l D0, 5
00005656 3F00 move.w -[A7], D0
00005658 A891 syscall LineTo
0000565A 302E FFFA move.w D0, [A6 - 0x6]
0000565E 48C0 ext.l D0
00005660 5080 addq.l D0, 8
00005662 3F00 move.w -[A7], D0
00005664 302E FFF8 move.w D0, [A6 - 0x8]
00005668 48C0 ext.l D0
0000566A 5880 addq.l D0, 4
0000566C 3F00 move.w -[A7], D0
0000566E A893 syscall MoveTo
00005670 302E FFFA move.w D0, [A6 - 0x6]
00005674 48C0 ext.l D0
00005676 7209 moveq.l D1, 0x09
00005678 D081 add.l D0, D1
0000567A 3F00 move.w -[A7], D0
0000567C 302E FFF8 move.w D0, [A6 - 0x8]
00005680 48C0 ext.l D0
00005682 5880 addq.l D0, 4
00005684 3F00 move.w -[A7], D0
00005686 A891 syscall LineTo
00005688 302E FFFA move.w D0, [A6 - 0x6]
0000568C 48C0 ext.l D0
0000568E 7209 moveq.l D1, 0x09
00005690 D081 add.l D0, D1
00005692 3F00 move.w -[A7], D0
00005694 302E FFF8 move.w D0, [A6 - 0x8]
00005698 48C0 ext.l D0
0000569A 5680 addq.l D0, 3
0000569C 3F00 move.w -[A7], D0
0000569E A893 syscall MoveTo
000056A0 302E FFFA move.w D0, [A6 - 0x6]
000056A4 48C0 ext.l D0
000056A6 720A moveq.l D1, 0x0A
000056A8 D081 add.l D0, D1
000056AA 3F00 move.w -[A7], D0
000056AC 302E FFF8 move.w D0, [A6 - 0x8]
000056B0 48C0 ext.l D0
000056B2 5680 addq.l D0, 3
000056B4 3F00 move.w -[A7], D0
000056B6 A891 syscall LineTo
000056B8 302E FFFA move.w D0, [A6 - 0x6]
000056BC 48C0 ext.l D0
000056BE 720A moveq.l D1, 0x0A
000056C0 D081 add.l D0, D1
000056C2 3F00 move.w -[A7], D0
000056C4 302E FFF8 move.w D0, [A6 - 0x8]
000056C8 48C0 ext.l D0
000056CA 5480 addq.l D0, 2
000056CC 3F00 move.w -[A7], D0
000056CE A893 syscall MoveTo
000056D0 302E FFFA move.w D0, [A6 - 0x6]
000056D4 48C0 ext.l D0
000056D6 720B moveq.l D1, 0x0B
000056D8 D081 add.l D0, D1
000056DA 3F00 move.w -[A7], D0
000056DC 302E FFF8 move.w D0, [A6 - 0x8]
000056E0 48C0 ext.l D0
000056E2 5480 addq.l D0, 2
000056E4 3F00 move.w -[A7], D0
000056E6 A891 syscall LineTo
000056E8 302E FFFA move.w D0, [A6 - 0x6]
000056EC 48C0 ext.l D0
000056EE 720B moveq.l D1, 0x0B
000056F0 D081 add.l D0, D1
000056F2 3F00 move.w -[A7], D0
000056F4 302E FFF8 move.w D0, [A6 - 0x8]
000056F8 48C0 ext.l D0
000056FA 5280 addq.l D0, 1
000056FC 3F00 move.w -[A7], D0
000056FE A893 syscall MoveTo
00005700 302E FFFA move.w D0, [A6 - 0x6]
00005704 48C0 ext.l D0
00005706 720C moveq.l D1, 0x0C
00005708 D081 add.l D0, D1
0000570A 3F00 move.w -[A7], D0
0000570C 302E FFF8 move.w D0, [A6 - 0x8]
00005710 48C0 ext.l D0
00005712 5280 addq.l D0, 1
00005714 3F00 move.w -[A7], D0
00005716 A891 syscall LineTo
00005718 486E FFF2 pea.l [A6 - 0xE]
0000571C 302E FFF8 move.w D0, [A6 - 0x8]
00005720 48C0 ext.l D0
00005722 5080 addq.l D0, 8
00005724 3F00 move.w -[A7], D0
00005726 302E FFFA move.w D0, [A6 - 0x6]
0000572A 48C0 ext.l D0
0000572C 5A80 addq.l D0, 5
0000572E 3F00 move.w -[A7], D0
00005730 4EB9 0000 1002 jsr [0x00001002]
00005736 504F addq.w A7, 8
label00005738:
00005738 486E FFF0 pea.l [A6 - 0x10]
0000573C 486E FFDE pea.l [A6 - 0x22]
00005740 4EB9 0000 26E2 jsr [0x000026E2]
00005746 4A00 tst.b D0
00005748 504F addq.w A7, 8
0000574A 6600 FC4A bne -0x3B4 /* 00005396 */
0000574E 3F3C FFFF move.w -[A7], 0xFFFF
00005752 486E FFDE pea.l [A6 - 0x22]
00005756 4EB9 0000 26DA jsr [0x000026DA]
0000575C 5C4F addq.w A7, 6
0000575E 245F movea.l A2, [A7]+
00005760 4E5E unlink A6
00005762 4E75 rts
00005764 4E56 FEF0 link A6, -0x0110
00005768 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4
0000576C 246E 0008 movea.l A2, [A6 + 0x8]
00005770 2A2E 000C move.l D5, [A6 + 0xC]
00005774 286E 0010 movea.l A4, [A6 + 0x10]
00005778 266E 0014 movea.l A3, [A6 + 0x14]
0000577C 486E FFF0 pea.l [A6 - 0x10]
00005780 4EB9 0000 2652 jsr [0x00002652]
00005786 486E FEF0 pea.l [A6 - 0x110]
0000578A 2F0A move.l -[A7], A2
0000578C 2057 movea.l A0, [A7]
0000578E 2250 movea.l A1, [A0]
00005790 2269 0020 movea.l A1, [A1 + 0x20]
00005794 4E91 jsr [A1]
00005796 2F0A move.l -[A7], A2
00005798 2057 movea.l A0, [A7]
0000579A 2250 movea.l A1, [A0]
0000579C 2269 0080 movea.l A1, [A1 + 0x80]
000057A0 4E91 jsr [A1]
000057A2 584F addq.w A7, 4
000057A4 3F00 move.w -[A7], D0
000057A6 4EB9 0000 285A jsr [0x0000285A]
000057AC 486E FFF8 pea.l [A6 - 0x8]
000057B0 A88B syscall GetFontInfo
000057B2 486E FEF0 pea.l [A6 - 0x110]
000057B6 A88C syscall StringWidth
000057B8 301F move.w D0, [A7]+
000057BA 48C0 ext.l D0
000057BC 7212 moveq.l D1, 0x12
000057BE D081 add.l D0, D1
000057C0 3800 move.w D4, D0
000057C2 302E FFFA move.w D0, [A6 - 0x6]
000057C6 48C0 ext.l D0
000057C8 362E FFF8 move.w D3, [A6 - 0x8]
000057CC 48C3 ext.l D3
000057CE D680 add.l D3, D0
000057D0 0C43 000E cmpi.w D3, 0xE
000057D4 4FEF 000C lea.l A7, [A7 + 0xC]
000057D8 6C02 bge +0x4 /* 000057DC */
000057DA 760E moveq.l D3, 0x0E
label000057DC:
000057DC 2045 movea.l A0, D5
000057DE 3084 move.w [A0], D4
000057E0 3883 move.w [A4], D3
000057E2 0C6E 000C FFF8 cmpi.w [A6 - 0x8], 0xC
000057E8 6604 bne +0x6 /* 000057EE */
000057EA 7002 moveq.l D0, 0x02
000057EC 6002 bra +0x4 /* 000057F0 */
label000057EE:
000057EE 7001 moveq.l D0, 0x01
label000057F0:
000057F0 322E FFF8 move.w D1, [A6 - 0x8]
000057F4 48C1 ext.l D1
000057F6 9280 sub.l D1, D0
000057F8 3681 move.w [A3], D1
000057FA 3F3C FFFF move.w -[A7], 0xFFFF
000057FE 486E FFF0 pea.l [A6 - 0x10]
00005802 4EB9 0000 265A jsr [0x0000265A]
00005808 5C4F addq.w A7, 6
0000580A 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+
0000580E 4E5E unlink A6
00005810 4E75 rts
00005812 4E56 FFC6 link A6, -0x003A
00005816 2F0A move.l -[A7], A2
00005818 246E 0008 movea.l A2, [A6 + 0x8]
0000581C 486E FFD2 pea.l [A6 - 0x2E]
00005820 4EB9 0000 263A jsr [0x0000263A]
00005826 4EB9 0000 264A jsr [0x0000264A]
0000582C 2F0A move.l -[A7], A2
0000582E 4EB9 0001 6A8C jsr [0x00016A8C]
00005834 4A00 tst.b D0
00005836 504F addq.w A7, 8
00005838 6700 00E6 beq +0xE8 /* 00005920 */
0000583C 42A7 clr.l -[A7]
0000583E 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005842 2057 movea.l A0, [A7]
00005844 2268 0004 movea.l A1, [A0 + 0x4]
00005848 2269 00E8 movea.l A1, [A1 + 0xE8]
0000584C 4E91 jsr [A1]
0000584E 4A00 tst.b D0
00005850 504F addq.w A7, 8
00005852 6700 00CC beq +0xCE /* 00005920 */
00005856 486E FFF8 pea.l [A6 - 0x8]
0000585A 2F0A move.l -[A7], A2
0000585C 2057 movea.l A0, [A7]
0000585E 2250 movea.l A1, [A0]
00005860 2269 00E8 movea.l A1, [A1 + 0xE8]
00005864 4E91 jsr [A1]
00005866 546E FFFE addq.w [A6 - 0x2], 2
0000586A 2D6E FFF8 FFF0 move.l [A6 - 0x10], [A6 - 0x8]
00005870 2D6E FFFC FFF4 move.l [A6 - 0xC], [A6 - 0x4]
00005876 302E FFF6 move.w D0, [A6 - 0xA]
0000587A 48C0 ext.l D0
0000587C 5580 subq.l D0, 2
0000587E 3D40 FFF2 move.w [A6 - 0xE], D0
00005882 486E FFF8 pea.l [A6 - 0x8]
00005886 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000588A 2057 movea.l A0, [A7]
0000588C 2268 0004 movea.l A1, [A0 + 0x4]
00005890 2269 0110 movea.l A1, [A1 + 0x110]
00005894 4E91 jsr [A1]
00005896 486E FFFC pea.l [A6 - 0x4]
0000589A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000589E 2057 movea.l A0, [A7]
000058A0 2268 0004 movea.l A1, [A0 + 0x4]
000058A4 2269 0110 movea.l A1, [A1 + 0x110]
000058A8 4E91 jsr [A1]
000058AA 2F2A 0004 move.l -[A7], [A2 + 0x4]
000058AE 2057 movea.l A0, [A7]
000058B0 2268 0004 movea.l A1, [A0 + 0x4]
000058B4 2269 00D8 movea.l A1, [A1 + 0xD8]
000058B8 4E91 jsr [A1]
000058BA 486E FFCC pea.l [A6 - 0x34]
000058BE AA1A syscall GetBackColor
000058C0 486E FFC6 pea.l [A6 - 0x3A]
000058C4 4EB9 0000 0F0A jsr [0x00000F0A]
000058CA 486E FFC6 pea.l [A6 - 0x3A]
000058CE 486E FFCC pea.l [A6 - 0x34]
000058D2 4EB9 0001 DE92 jsr [0x0001DE92]
000058D8 4A00 tst.b D0
000058DA 4FEF 0028 lea.l A7, [A7 + 0x28]
000058DE 6706 beq +0x8 /* 000058E6 */
000058E0 486E FFF0 pea.l [A6 - 0x10]
000058E4 A8A3 syscall EraseRect
label000058E6:
000058E6 486E FFF8 pea.l [A6 - 0x8]
000058EA 2F2A 0004 move.l -[A7], [A2 + 0x4]
000058EE 2057 movea.l A0, [A7]
000058F0 2268 0004 movea.l A1, [A0 + 0x4]
000058F4 2269 00C4 movea.l A1, [A1 + 0xC4]
000058F8 4E91 jsr [A1]
000058FA 2F2A 0004 move.l -[A7], [A2 + 0x4]
000058FE 2057 movea.l A0, [A7]
00005900 2268 0004 movea.l A1, [A0 + 0x4]
00005904 2269 00E4 movea.l A1, [A1 + 0xE4]
00005908 4E91 jsr [A1]
0000590A 42A7 clr.l -[A7]
0000590C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005910 2057 movea.l A0, [A7]
00005912 2268 0004 movea.l A1, [A0 + 0x4]
00005916 2269 00E8 movea.l A1, [A1 + 0xE8]
0000591A 4E91 jsr [A1]
0000591C 4FEF 0014 lea.l A7, [A7 + 0x14]
label00005920:
00005920 3F3C FFFF move.w -[A7], 0xFFFF
00005924 486E FFD2 pea.l [A6 - 0x2E]
00005928 4EB9 0000 2642 jsr [0x00002642]
0000592E 5C4F addq.w A7, 6
00005930 245F movea.l A2, [A7]+
00005932 4E5E unlink A6
00005934 4E75 rts
fn00005936:
00005936 4E56 0000 link A6, 0
0000593A 2F0A move.l -[A7], A2
0000593C 246E 0008 movea.l A2, [A6 + 0x8]
00005940 2F2E 000C move.l -[A7], [A6 + 0xC]
00005944 2F0A move.l -[A7], A2
00005946 4EB9 0000 0942 jsr [0x00000942]
0000594C 41F9 0000 99B6 lea.l A0, [0x000099B6]
00005952 2488 move.l [A2], A0
00005954 422A 0008 clr.b [A2 + 0x8]
00005958 204A movea.l A0, A2
0000595A 504F addq.w A7, 8
0000595C 245F movea.l A2, [A7]+
0000595E 4E5E unlink A6
00005960 4E75 rts
fn00005962:
00005962 4E56 0000 link A6, 0
00005966 2F0A move.l -[A7], A2
00005968 246E 0008 movea.l A2, [A6 + 0x8]
0000596C 200A move.l D0, A2
0000596E 6724 beq +0x26 /* 00005994 */
00005970 41F9 0000 99B6 lea.l A0, [0x000099B6]
00005976 2488 move.l [A2], A0
00005978 4267 clr.w -[A7]
0000597A 2F0A move.l -[A7], A2
0000597C 4EB9 0000 094A jsr [0x0000094A]
00005982 4A6E 000C tst.w [A6 + 0xC]
00005986 5C4F addq.w A7, 6
00005988 6F0A ble +0xC /* 00005994 */
0000598A 2F0A move.l -[A7], A2
0000598C 4EB9 0000 2592 jsr [0x00002592]
00005992 584F addq.w A7, 4
label00005994:
00005994 204A movea.l A0, A2
00005996 245F movea.l A2, [A7]+
00005998 4E5E unlink A6
0000599A 4E75 rts
0000599C 4E56 0000 link A6, 0
000059A0 48E7 1020 movem.l -[A7], D3,A2
000059A4 246E 0008 movea.l A2, [A6 + 0x8]
000059A8 162E 000C move.b D3, [A6 + 0xC]
000059AC B62A 0008 cmp.b D3, [A2 + 0x8]
000059B0 6718 beq +0x1A /* 000059CA */
000059B2 1543 0008 move.b [A2 + 0x8], D3
000059B6 42A7 clr.l -[A7]
000059B8 2F2A 0004 move.l -[A7], [A2 + 0x4]
000059BC 2057 movea.l A0, [A7]
000059BE 2268 0004 movea.l A1, [A0 + 0x4]
000059C2 2269 00F0 movea.l A1, [A1 + 0xF0]
000059C6 4E91 jsr [A1]
000059C8 504F addq.w A7, 8
label000059CA:
000059CA 4CDF 0408 movem.l D3,A2, [A7]+
000059CE 4E5E unlink A6
000059D0 4E75 rts
000059D2 4E56 0000 link A6, 0
000059D6 2F0A move.l -[A7], A2
000059D8 246E 0008 movea.l A2, [A6 + 0x8]
000059DC 42A7 clr.l -[A7]
000059DE 2F2A 0004 move.l -[A7], [A2 + 0x4]
000059E2 2057 movea.l A0, [A7]
000059E4 2268 0004 movea.l A1, [A0 + 0x4]
000059E8 2269 00F0 movea.l A1, [A1 + 0xF0]
000059EC 4E91 jsr [A1]
000059EE 504F addq.w A7, 8
000059F0 245F movea.l A2, [A7]+
000059F2 4E5E unlink A6
000059F4 4E75 rts
000059F6 4E56 0000 link A6, 0
000059FA 2F0A move.l -[A7], A2
000059FC 246E 0008 movea.l A2, [A6 + 0x8]
00005A00 42A7 clr.l -[A7]
00005A02 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005A06 2057 movea.l A0, [A7]
00005A08 2268 0004 movea.l A1, [A0 + 0x4]
00005A0C 2269 00F0 movea.l A1, [A1 + 0xF0]
00005A10 4E91 jsr [A1]
00005A12 504F addq.w A7, 8
00005A14 245F movea.l A2, [A7]+
00005A16 4E5E unlink A6
00005A18 4E75 rts
00005A1A 4E56 0000 link A6, 0
00005A1E 2F0A move.l -[A7], A2
00005A20 246E 0008 movea.l A2, [A6 + 0x8]
00005A24 2F0A move.l -[A7], A2
00005A26 4EB9 0001 6180 jsr [0x00016180]
00005A2C 4A00 tst.b D0
00005A2E 584F addq.w A7, 4
00005A30 670A beq +0xC /* 00005A3C */
00005A32 2F0A move.l -[A7], A2
00005A34 4EB9 0001 615E jsr [0x0001615E]
00005A3A 584F addq.w A7, 4
label00005A3C:
00005A3C 245F movea.l A2, [A7]+
00005A3E 4E5E unlink A6
00005A40 4E75 rts
00005A42 4E56 0000 link A6, 0
00005A46 2F0A move.l -[A7], A2
00005A48 246E 0008 movea.l A2, [A6 + 0x8]
00005A4C 2F0A move.l -[A7], A2
00005A4E 4EB9 0001 6180 jsr [0x00016180]
00005A54 4A00 tst.b D0
00005A56 584F addq.w A7, 4
00005A58 660A bne +0xC /* 00005A64 */
00005A5A 2F0A move.l -[A7], A2
00005A5C 4EB9 0001 615E jsr [0x0001615E]
00005A62 584F addq.w A7, 4
label00005A64:
00005A64 245F movea.l A2, [A7]+
00005A66 4E5E unlink A6
00005A68 4E75 rts
00005A6A 4E56 FFF8 link A6, -0x0008
00005A6E 486E FFF8 pea.l [A6 - 0x8]
00005A72 2F2E 0008 move.l -[A7], [A6 + 0x8]
00005A76 4EB9 0001 6138 jsr [0x00016138]
00005A7C 2F2E 000C move.l -[A7], [A6 + 0xC]
00005A80 486E FFF8 pea.l [A6 - 0x8]
00005A84 A8AD syscall PtInRect
00005A86 101F move.b D0, [A7]+
00005A88 4E5E unlink A6
00005A8A 4E75 rts
fn00005A8C:
00005A8C 4E56 FFE6 link A6, -0x001A
00005A90 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
00005A94 246E 0008 movea.l A2, [A6 + 0x8]
00005A98 382E 000C move.w D4, [A6 + 0xC]
00005A9C 7601 moveq.l D3, 0x01
00005A9E 4227 clr.b -[A7]
00005AA0 1F3C 0001 move.b -[A7], 0x1
00005AA4 3F04 move.w -[A7], D4
00005AA6 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005AAA 2057 movea.l A0, [A7]
00005AAC 2268 0004 movea.l A1, [A0 + 0x4]
00005AB0 2269 017C movea.l A1, [A1 + 0x17C]
00005AB4 4E91 jsr [A1]
00005AB6 486E FFF6 pea.l [A6 - 0xA]
00005ABA 4EB9 0000 28C2 jsr [0x000028C2]
00005AC0 486E FFF6 pea.l [A6 - 0xA]
00005AC4 4EB9 0000 7CAE jsr [0x00007CAE]
00005ACA 584F addq.w A7, 4
00005ACC 2F08 move.l -[A7], A0
00005ACE A87A syscall GetClip
00005AD0 2D6E 000E FFFC move.l [A6 - 0x4], [A6 + 0xE]
00005AD6 4FEF 000E lea.l A7, [A7 + 0xE]
00005ADA 6064 bra +0x66 /* 00005B40 */
label00005ADC:
00005ADC 486E FFFC pea.l [A6 - 0x4]
00005AE0 A972 syscall GetMouse
00005AE2 1A03 move.b D5, D3
00005AE4 3F04 move.w -[A7], D4
00005AE6 2F2E FFFC move.l -[A7], [A6 - 0x4]
00005AEA 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005AEE 2057 movea.l A0, [A7]
00005AF0 2268 0004 movea.l A1, [A0 + 0x4]
00005AF4 2269 0174 movea.l A1, [A1 + 0x174]
00005AF8 4E91 jsr [A1]
00005AFA 4A00 tst.b D0
00005AFC 4FEF 000A lea.l A7, [A7 + 0xA]
00005B00 671C beq +0x1E /* 00005B1E */
00005B02 554F subq.w A7, 2
00005B04 2F2E FFFC move.l -[A7], [A6 - 0x4]
00005B08 486E FFF6 pea.l [A6 - 0xA]
00005B0C 4EB9 0000 7CAE jsr [0x00007CAE]
00005B12 584F addq.w A7, 4
00005B14 2F08 move.l -[A7], A0
00005B16 A8E8 syscall PtInRgn
00005B18 101F move.b D0, [A7]+
00005B1A 4A00 tst.b D0
00005B1C 6604 bne +0x6 /* 00005B22 */
label00005B1E:
00005B1E 7000 moveq.l D0, 0x00
00005B20 6002 bra +0x4 /* 00005B24 */
label00005B22:
00005B22 7001 moveq.l D0, 0x01
label00005B24:
00005B24 1600 move.b D3, D0
00005B26 1F05 move.b -[A7], D5
00005B28 1F03 move.b -[A7], D3
00005B2A 3F04 move.w -[A7], D4
00005B2C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005B30 2057 movea.l A0, [A7]
00005B32 2268 0004 movea.l A1, [A0 + 0x4]
00005B36 2269 017C movea.l A1, [A1 + 0x17C]
00005B3A 4E91 jsr [A1]
00005B3C 4FEF 000A lea.l A7, [A7 + 0xA]
label00005B40:
00005B40 554F subq.w A7, 2
00005B42 A973 syscall StillDown
00005B44 101F move.b D0, [A7]+
00005B46 6694 bne -0x6A /* 00005ADC */
00005B48 7004 moveq.l D0, 0x04
00005B4A 41EE FFE6 lea.l A0, [A6 - 0x1A]
00005B4E A031 syscall GetOSEvent
00005B50 5240 addq.w D0, 1
00005B52 4A00 tst.b D0
00005B54 676A beq +0x6C /* 00005BC0 */
00005B56 2D6E FFF0 FFFC move.l [A6 - 0x4], [A6 - 0x10]
00005B5C 486E FFFC pea.l [A6 - 0x4]
00005B60 A871 syscall GlobalToLocal
00005B62 1A03 move.b D5, D3
00005B64 3F04 move.w -[A7], D4
00005B66 2F2E FFFC move.l -[A7], [A6 - 0x4]
00005B6A 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005B6E 2057 movea.l A0, [A7]
00005B70 2268 0004 movea.l A1, [A0 + 0x4]
00005B74 2269 0174 movea.l A1, [A1 + 0x174]
00005B78 4E91 jsr [A1]
00005B7A 4A00 tst.b D0
00005B7C 4FEF 000A lea.l A7, [A7 + 0xA]
00005B80 671C beq +0x1E /* 00005B9E */
00005B82 554F subq.w A7, 2
00005B84 2F2E FFFC move.l -[A7], [A6 - 0x4]
00005B88 486E FFF6 pea.l [A6 - 0xA]
00005B8C 4EB9 0000 7CAE jsr [0x00007CAE]
00005B92 584F addq.w A7, 4
00005B94 2F08 move.l -[A7], A0
00005B96 A8E8 syscall PtInRgn
00005B98 101F move.b D0, [A7]+
00005B9A 4A00 tst.b D0
00005B9C 6604 bne +0x6 /* 00005BA2 */
label00005B9E:
00005B9E 7000 moveq.l D0, 0x00
00005BA0 6002 bra +0x4 /* 00005BA4 */
label00005BA2:
00005BA2 7001 moveq.l D0, 0x01
label00005BA4:
00005BA4 1600 move.b D3, D0
00005BA6 1F05 move.b -[A7], D5
00005BA8 1F03 move.b -[A7], D3
00005BAA 3F04 move.w -[A7], D4
00005BAC 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005BB0 2057 movea.l A0, [A7]
00005BB2 2268 0004 movea.l A1, [A0 + 0x4]
00005BB6 2269 017C movea.l A1, [A1 + 0x17C]
00005BBA 4E91 jsr [A1]
00005BBC 4FEF 000A lea.l A7, [A7 + 0xA]
label00005BC0:
00005BC0 3F3C FFFF move.w -[A7], 0xFFFF
00005BC4 486E FFF6 pea.l [A6 - 0xA]
00005BC8 4EB9 0000 28DA jsr [0x000028DA]
00005BCE 1003 move.b D0, D3
00005BD0 5C4F addq.w A7, 6
00005BD2 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
00005BD6 4E5E unlink A6
00005BD8 4E75 rts
00005BDA 4E56 0000 link A6, 0
00005BDE 1F2E 000E move.b -[A7], [A6 + 0xE]
00005BE2 2F2E 0008 move.l -[A7], [A6 + 0x8]
00005BE6 2057 movea.l A0, [A7]
00005BE8 2250 movea.l A1, [A0]
00005BEA 2269 00B0 movea.l A1, [A1 + 0xB0]
00005BEE 4E91 jsr [A1]
00005BF0 4E5E unlink A6
00005BF2 4E75 rts
00005BF4 4E56 0000 link A6, 0
00005BF8 2F0A move.l -[A7], A2
00005BFA 246E 0008 movea.l A2, [A6 + 0x8]
00005BFE 2F2E 000C move.l -[A7], [A6 + 0xC]
00005C02 2F0A move.l -[A7], A2
00005C04 4EB9 0000 0942 jsr [0x00000942]
00005C0A 41F9 0000 974C lea.l A0, [0x0000974C]
00005C10 2488 move.l [A2], A0
00005C12 204A movea.l A0, A2
00005C14 504F addq.w A7, 8
00005C16 245F movea.l A2, [A7]+
00005C18 4E5E unlink A6
00005C1A 4E75 rts
00005C1C 4E56 0000 link A6, 0
00005C20 2F0A move.l -[A7], A2
00005C22 246E 0008 movea.l A2, [A6 + 0x8]
00005C26 200A move.l D0, A2
00005C28 6724 beq +0x26 /* 00005C4E */
00005C2A 41F9 0000 974C lea.l A0, [0x0000974C]
00005C30 2488 move.l [A2], A0
00005C32 4267 clr.w -[A7]
00005C34 2F0A move.l -[A7], A2
00005C36 4EB9 0000 094A jsr [0x0000094A]
00005C3C 4A6E 000C tst.w [A6 + 0xC]
00005C40 5C4F addq.w A7, 6
00005C42 6F0A ble +0xC /* 00005C4E */
00005C44 2F0A move.l -[A7], A2
00005C46 4EB9 0000 2592 jsr [0x00002592]
00005C4C 584F addq.w A7, 4
label00005C4E:
00005C4E 204A movea.l A0, A2
00005C50 245F movea.l A2, [A7]+
00005C52 4E5E unlink A6
00005C54 4E75 rts
00005C56 4E56 FFC6 link A6, -0x003A
00005C5A 48E7 1020 movem.l -[A7], D3,A2
00005C5E 246E 0008 movea.l A2, [A6 + 0x8]
00005C62 486E FFCE pea.l [A6 - 0x32]
00005C66 4EB9 0000 263A jsr [0x0000263A]
00005C6C 4EB9 0000 264A jsr [0x0000264A]
00005C72 486E FFC6 pea.l [A6 - 0x3A]
00005C76 2F0A move.l -[A7], A2
00005C78 4EB9 0001 6138 jsr [0x00016138]
00005C7E 4267 clr.w -[A7]
00005C80 4879 0000 98CC push.l 0x98CC
00005C86 4879 0000 9888 push.l 0x9888
00005C8C 4878 0004 push.l 0x4
00005C90 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005C94 4EB9 0000 2582 jsr [0x00002582]
00005C9A 4FEF 0012 lea.l A7, [A7 + 0x12]
00005C9E 2F08 move.l -[A7], A0
00005CA0 4EB9 0001 D5CA jsr [0x0001D5CA]
00005CA6 1600 move.b D3, D0
00005CA8 486E FFC6 pea.l [A6 - 0x3A]
00005CAC 486E FFEC pea.l [A6 - 0x14]
00005CB0 4EB9 0000 26D2 jsr [0x000026D2]
00005CB6 4FEF 0018 lea.l A7, [A7 + 0x18]
00005CBA 6026 bra +0x28 /* 00005CE2 */
label00005CBC:
00005CBC 3F2E FFFE move.w -[A7], [A6 - 0x2]
00005CC0 2F0A move.l -[A7], A2
00005CC2 2057 movea.l A0, [A7]
00005CC4 2250 movea.l A1, [A0]
00005CC6 2269 00AC movea.l A1, [A1 + 0xAC]
00005CCA 4E91 jsr [A1]
00005CCC 3F2E FFFE move.w -[A7], [A6 - 0x2]
00005CD0 1F03 move.b -[A7], D3
00005CD2 2F0A move.l -[A7], A2
00005CD4 2057 movea.l A0, [A7]
00005CD6 2250 movea.l A1, [A0]
00005CD8 2269 00B0 movea.l A1, [A1 + 0xB0]
00005CDC 4E91 jsr [A1]
00005CDE 4FEF 000E lea.l A7, [A7 + 0xE]
label00005CE2:
00005CE2 486E FFFE pea.l [A6 - 0x2]
00005CE6 486E FFEC pea.l [A6 - 0x14]
00005CEA 4EB9 0000 26E2 jsr [0x000026E2]
00005CF0 4A00 tst.b D0
00005CF2 504F addq.w A7, 8
00005CF4 66C6 bne -0x38 /* 00005CBC */
00005CF6 3F3C FFFF move.w -[A7], 0xFFFF
00005CFA 486E FFEC pea.l [A6 - 0x14]
00005CFE 4EB9 0000 26DA jsr [0x000026DA]
00005D04 3F3C FFFF move.w -[A7], 0xFFFF
00005D08 486E FFCE pea.l [A6 - 0x32]
00005D0C 4EB9 0000 2642 jsr [0x00002642]
00005D12 4FEF 000C lea.l A7, [A7 + 0xC]
00005D16 4CDF 0408 movem.l D3,A2, [A7]+
00005D1A 4E5E unlink A6
00005D1C 4E75 rts
00005D1E 4E56 FFD4 link A6, -0x002C
00005D22 48E7 1020 movem.l -[A7], D3,A2
00005D26 246E 0008 movea.l A2, [A6 + 0x8]
00005D2A 362E 000C move.w D3, [A6 + 0xC]
00005D2E 486E FFD4 pea.l [A6 - 0x2C]
00005D32 4EB9 0000 263A jsr [0x0000263A]
00005D38 4EB9 0000 264A jsr [0x0000264A]
00005D3E 486E FFF2 pea.l [A6 - 0xE]
00005D42 2F0A move.l -[A7], A2
00005D44 4EB9 0001 6138 jsr [0x00016138]
00005D4A 486E FFFA pea.l [A6 - 0x6]
00005D4E 4EB9 0000 0F02 jsr [0x00000F02]
00005D54 2F0A move.l -[A7], A2
00005D56 4EB9 0001 611C jsr [0x0001611C]
00005D5C 4A00 tst.b D0
00005D5E 4FEF 0014 lea.l A7, [A7 + 0x14]
00005D62 670E beq +0x10 /* 00005D72 */
00005D64 2F0A move.l -[A7], A2
00005D66 4EB9 0001 6180 jsr [0x00016180]
00005D6C 4A00 tst.b D0
00005D6E 584F addq.w A7, 4
00005D70 6616 bne +0x18 /* 00005D88 */
label00005D72:
00005D72 0C43 0004 cmpi.w D3, 0x4
00005D76 6D10 blt +0x12 /* 00005D88 */
00005D78 1F3C 000A move.b -[A7], 0xA /* '\n' */
00005D7C 486E FFFA pea.l [A6 - 0x6]
00005D80 4EB9 0000 0EFA jsr [0x00000EFA]
00005D86 5C4F addq.w A7, 6
label00005D88:
00005D88 486E FFFA pea.l [A6 - 0x6]
00005D8C AA14 syscall RGBForeColor
00005D8E 486E FFF2 pea.l [A6 - 0xE]
00005D92 2F3C 0002 0002 move.l -[A7], 0x20002
00005D98 A8A9 syscall InsetRect
00005D9A 486E FFF2 pea.l [A6 - 0xE]
00005D9E A8A1 syscall FrameRect
00005DA0 0C43 0004 cmpi.w D3, 0x4
00005DA4 6D7A blt +0x7C /* 00005E20 */
00005DA6 2F0A move.l -[A7], A2
00005DA8 4EB9 0001 611C jsr [0x0001611C]
00005DAE 4A00 tst.b D0
00005DB0 584F addq.w A7, 4
00005DB2 676C beq +0x6E /* 00005E20 */
00005DB4 2F0A move.l -[A7], A2
00005DB6 4EB9 0001 6180 jsr [0x00016180]
00005DBC 4A00 tst.b D0
00005DBE 584F addq.w A7, 4
00005DC0 675E beq +0x60 /* 00005E20 */
00005DC2 2F3C 0001 0001 move.l -[A7], 0x10001
00005DC8 A89B syscall PenSize
00005DCA 486E FFF2 pea.l [A6 - 0xE]
00005DCE 4878 FFFF push.l 0xFFFF
00005DD2 A8A9 syscall InsetRect
00005DD4 1F3C 0005 move.b -[A7], 0x5
00005DD8 486E FFFA pea.l [A6 - 0x6]
00005DDC 4EB9 0000 0EFA jsr [0x00000EFA]
00005DE2 486E FFFA pea.l [A6 - 0x6]
00005DE6 AA14 syscall RGBForeColor
00005DE8 2F3C 0001 0001 move.l -[A7], 0x10001
00005DEE 42A7 clr.l -[A7]
00005DF0 486E FFF2 pea.l [A6 - 0xE]
00005DF4 4EB9 0000 0FDA jsr [0x00000FDA]
00005DFA 486E FFFA pea.l [A6 - 0x6]
00005DFE 4EB9 0000 0F0A jsr [0x00000F0A]
00005E04 486E FFFA pea.l [A6 - 0x6]
00005E08 AA14 syscall RGBForeColor
00005E0A 42A7 clr.l -[A7]
00005E0C 2F3C 0001 0001 move.l -[A7], 0x10001
00005E12 486E FFF2 pea.l [A6 - 0xE]
00005E16 4EB9 0000 0FD2 jsr [0x00000FD2]
00005E1C 4FEF 0022 lea.l A7, [A7 + 0x22]
label00005E20:
00005E20 3F3C FFFF move.w -[A7], 0xFFFF
00005E24 486E FFD4 pea.l [A6 - 0x2C]
00005E28 4EB9 0000 2642 jsr [0x00002642]
00005E2E 5C4F addq.w A7, 6
00005E30 4CDF 0408 movem.l D3,A2, [A7]+
00005E34 4E5E unlink A6
00005E36 4E75 rts
00005E38 4E56 FFCE link A6, -0x0032
00005E3C 48E7 1820 movem.l -[A7], D3,D4,A2
00005E40 246E 0008 movea.l A2, [A6 + 0x8]
00005E44 182E 000C move.b D4, [A6 + 0xC]
00005E48 362E 000E move.w D3, [A6 + 0xE]
00005E4C 486E FFD4 pea.l [A6 - 0x2C]
00005E50 4EB9 0000 263A jsr [0x0000263A]
00005E56 4EB9 0000 264A jsr [0x0000264A]
00005E5C 486E FFF8 pea.l [A6 - 0x8]
00005E60 2F0A move.l -[A7], A2
00005E62 4EB9 0001 6138 jsr [0x00016138]
00005E68 486E FFF8 pea.l [A6 - 0x8]
00005E6C 2F3C 0001 0001 move.l -[A7], 0x10001
00005E72 A8A9 syscall InsetRect
00005E74 1F3C 0008 move.b -[A7], 0x8
00005E78 486E FFCE pea.l [A6 - 0x32]
00005E7C 4EB9 0000 0EFA jsr [0x00000EFA]
00005E82 2D6E FFCE FFF2 move.l [A6 - 0xE], [A6 - 0x32]
00005E88 3D6E FFD2 FFF6 move.w [A6 - 0xA], [A6 - 0x2E]
00005E8E 4A04 tst.b D4
00005E90 4FEF 0012 lea.l A7, [A7 + 0x12]
00005E94 661C bne +0x1E /* 00005EB2 */
00005E96 486E FFF2 pea.l [A6 - 0xE]
00005E9A 42A7 clr.l -[A7]
00005E9C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00005EA0 2057 movea.l A0, [A7]
00005EA2 2268 0004 movea.l A1, [A0 + 0x4]
00005EA6 2269 00E0 movea.l A1, [A1 + 0xE0]
00005EAA 4E91 jsr [A1]
00005EAC 4FEF 000C lea.l A7, [A7 + 0xC]
00005EB0 6012 bra +0x14 /* 00005EC4 */
label00005EB2:
00005EB2 0C43 0004 cmpi.w D3, 0x4
00005EB6 6C0C bge +0xE /* 00005EC4 */
00005EB8 486E FFF2 pea.l [A6 - 0xE]
00005EBC 4EB9 0000 0F02 jsr [0x00000F02]
00005EC2 584F addq.w A7, 4
label00005EC4:
00005EC4 486E FFF2 pea.l [A6 - 0xE]
00005EC8 AA14 syscall RGBForeColor
00005ECA 486E FFF8 pea.l [A6 - 0x8]
00005ECE A8A1 syscall FrameRect
00005ED0 486E FFF8 pea.l [A6 - 0x8]
00005ED4 4878 FFFF push.l 0xFFFF
00005ED8 A8A9 syscall InsetRect
00005EDA 486E FFF8 pea.l [A6 - 0x8]
00005EDE 4EB9 0000 0FE2 jsr [0x00000FE2]
00005EE4 3F3C FFFF move.w -[A7], 0xFFFF
00005EE8 486E FFD4 pea.l [A6 - 0x2C]
00005EEC 4EB9 0000 2642 jsr [0x00002642]
00005EF2 4FEF 000A lea.l A7, [A7 + 0xA]
00005EF6 4CDF 0418 movem.l D3,D4,A2, [A7]+
00005EFA 4E5E unlink A6
00005EFC 4E75 rts
fn00005EFE:
00005EFE 4E56 0000 link A6, 0
00005F02 2F0A move.l -[A7], A2
00005F04 246E 0008 movea.l A2, [A6 + 0x8]
00005F08 2F2E 000C move.l -[A7], [A6 + 0xC]
00005F0C 2F0A move.l -[A7], A2
00005F0E 4EB9 0000 0942 jsr [0x00000942]
00005F14 41F9 0000 9540 lea.l A0, [0x00009540]
00005F1A 2488 move.l [A2], A0
00005F1C 157C 0001 0008 move.b [A2 + 0x8], 0x1
00005F22 42AA 000A clr.l [A2 + 0xA]
00005F26 426A 000E clr.w [A2 + 0xE]
00005F2A 204A movea.l A0, A2
00005F2C 504F addq.w A7, 8
00005F2E 245F movea.l A2, [A7]+
00005F30 4E5E unlink A6
00005F32 4E75 rts
fn00005F34:
00005F34 4E56 0000 link A6, 0
00005F38 2F0A move.l -[A7], A2
00005F3A 246E 0008 movea.l A2, [A6 + 0x8]
00005F3E 200A move.l D0, A2
00005F40 6724 beq +0x26 /* 00005F66 */
00005F42 41F9 0000 9540 lea.l A0, [0x00009540]
00005F48 2488 move.l [A2], A0
00005F4A 4267 clr.w -[A7]
00005F4C 2F0A move.l -[A7], A2
00005F4E 4EB9 0000 094A jsr [0x0000094A]
00005F54 4A6E 000C tst.w [A6 + 0xC]
00005F58 5C4F addq.w A7, 6
00005F5A 6F0A ble +0xC /* 00005F66 */
00005F5C 2F0A move.l -[A7], A2
00005F5E 4EB9 0000 2592 jsr [0x00002592]
00005F64 584F addq.w A7, 4
label00005F66:
00005F66 204A movea.l A0, A2
00005F68 245F movea.l A2, [A7]+
00005F6A 4E5E unlink A6
00005F6C 4E75 rts
00005F6E 4E56 0000 link A6, 0
00005F72 48E7 0030 movem.l -[A7], A2,A3
00005F76 266E 0008 movea.l A3, [A6 + 0x8]
00005F7A 246E 000C movea.l A2, [A6 + 0xC]
00005F7E 2F0B move.l -[A7], A3
00005F80 2057 movea.l A0, [A7]
00005F82 2250 movea.l A1, [A0]
00005F84 2269 00C8 movea.l A1, [A1 + 0xC8]
00005F88 4E91 jsr [A1]
00005F8A 4A00 tst.b D0
00005F8C 584F addq.w A7, 4
00005F8E 6716 beq +0x18 /* 00005FA6 */
00005F90 2F0A move.l -[A7], A2
00005F92 2F2B 000A move.l -[A7], [A3 + 0xA]
00005F96 2057 movea.l A0, [A7]
00005F98 2268 0004 movea.l A1, [A0 + 0x4]
00005F9C 2269 0024 movea.l A1, [A1 + 0x24]
00005FA0 4E91 jsr [A1]
00005FA2 504F addq.w A7, 8
00005FA4 6004 bra +0x6 /* 00005FAA */
label00005FA6:
00005FA6 4212 clr.b [A2]
00005FA8 91C8 sub.l A0, A0
label00005FAA:
00005FAA 4CDF 0C00 movem.l A2,A3, [A7]+
00005FAE 4E5E unlink A6
00005FB0 4E75 rts
00005FB2 4E56 FFEE link A6, -0x0012
00005FB6 48E7 0030 movem.l -[A7], A2,A3
00005FBA 246E 0008 movea.l A2, [A6 + 0x8]
00005FBE 266E 000C movea.l A3, [A6 + 0xC]
00005FC2 486E FFF2 pea.l [A6 - 0xE]
00005FC6 4EB9 0000 28C2 jsr [0x000028C2]
00005FCC 486E FFF2 pea.l [A6 - 0xE]
00005FD0 486E FFEE pea.l [A6 - 0x12]
00005FD4 4EB9 0000 28EA jsr [0x000028EA]
00005FDA 486E FFF8 pea.l [A6 - 0x8]
00005FDE 2F0A move.l -[A7], A2
00005FE0 2057 movea.l A0, [A7]
00005FE2 2250 movea.l A1, [A0]
00005FE4 2269 00C4 movea.l A1, [A1 + 0xC4]
00005FE8 4E91 jsr [A1]
00005FEA 486E FFF8 pea.l [A6 - 0x8]
00005FEE A8A1 syscall FrameRect
00005FF0 566E FFFA addq.w [A6 - 0x6], 3
00005FF4 566E FFF8 addq.w [A6 - 0x8], 3
00005FF8 576E FFFC subq.w [A6 - 0x4], 3
00005FFC 576E FFFE subq.w [A6 - 0x2], 3
00006000 486E FFF8 pea.l [A6 - 0x8]
00006004 A8A1 syscall FrameRect
00006006 3F3C FFFF move.w -[A7], 0xFFFF
0000600A 486E FFEE pea.l [A6 - 0x12]
0000600E 4EB9 0000 28FA jsr [0x000028FA]
00006014 2F0B move.l -[A7], A3
00006016 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000601A 2057 movea.l A0, [A7]
0000601C 2268 0004 movea.l A1, [A0 + 0x4]
00006020 2269 010C movea.l A1, [A1 + 0x10C]
00006024 4E91 jsr [A1]
00006026 486B 0004 pea.l [A3 + 0x4]
0000602A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000602E 2057 movea.l A0, [A7]
00006030 2268 0004 movea.l A1, [A0 + 0x4]
00006034 2269 010C movea.l A1, [A1 + 0x10C]
00006038 4E91 jsr [A1]
0000603A 2F0B move.l -[A7], A3
0000603C 486E FFF2 pea.l [A6 - 0xE]
00006040 4EB9 0001 7EEA jsr [0x00017EEA]
00006046 486E FFF2 pea.l [A6 - 0xE]
0000604A 4EB9 0000 28E2 jsr [0x000028E2]
00006050 2448 movea.l A2, A0
00006052 3F3C FFFF move.w -[A7], 0xFFFF
00006056 486E FFF2 pea.l [A6 - 0xE]
0000605A 4EB9 0000 28DA jsr [0x000028DA]
00006060 204A movea.l A0, A2
00006062 4FEF 003C lea.l A7, [A7 + 0x3C]
00006066 4CDF 0C00 movem.l A2,A3, [A7]+
0000606A 4E5E unlink A6
0000606C 4E75 rts
0000606E 4E56 FFF2 link A6, -0x000E
00006072 48E7 0030 movem.l -[A7], A2,A3
00006076 246E 0008 movea.l A2, [A6 + 0x8]
0000607A 266E 000C movea.l A3, [A6 + 0xC]
0000607E 486E FFF2 pea.l [A6 - 0xE]
00006082 2F0A move.l -[A7], A2
00006084 2057 movea.l A0, [A7]
00006086 2250 movea.l A1, [A0]
00006088 2269 00C0 movea.l A1, [A1 + 0xC0]
0000608C 4E91 jsr [A1]
0000608E 486E FFF2 pea.l [A6 - 0xE]
00006092 486E FFFA pea.l [A6 - 0x6]
00006096 4EB9 0000 28CA jsr [0x000028CA]
0000609C 2F0B move.l -[A7], A3
0000609E 2F2A 0004 move.l -[A7], [A2 + 0x4]
000060A2 2057 movea.l A0, [A7]
000060A4 2268 0004 movea.l A1, [A0 + 0x4]
000060A8 2269 010C movea.l A1, [A1 + 0x10C]
000060AC 4E91 jsr [A1]
000060AE 486B 0004 pea.l [A3 + 0x4]
000060B2 2F2A 0004 move.l -[A7], [A2 + 0x4]
000060B6 2057 movea.l A0, [A7]
000060B8 2268 0004 movea.l A1, [A0 + 0x4]
000060BC 2269 010C movea.l A1, [A1 + 0x10C]
000060C0 4E91 jsr [A1]
000060C2 2F0B move.l -[A7], A3
000060C4 486E FFFA pea.l [A6 - 0x6]
000060C8 4EB9 0001 7F30 jsr [0x00017F30]
000060CE 486E FFFA pea.l [A6 - 0x6]
000060D2 4EB9 0000 28E2 jsr [0x000028E2]
000060D8 2448 movea.l A2, A0
000060DA 3F3C FFFF move.w -[A7], 0xFFFF
000060DE 486E FFFA pea.l [A6 - 0x6]
000060E2 4EB9 0000 28DA jsr [0x000028DA]
000060E8 204A movea.l A0, A2
000060EA 4FEF 0032 lea.l A7, [A7 + 0x32]
000060EE 4CDF 0C00 movem.l A2,A3, [A7]+
000060F2 4E5E unlink A6
000060F4 4E75 rts
000060F6 4E56 0000 link A6, 0
000060FA 48E7 0030 movem.l -[A7], A2,A3
000060FE 266E 0008 movea.l A3, [A6 + 0x8]
00006102 246E 000C movea.l A2, [A6 + 0xC]
00006106 2F0B move.l -[A7], A3
00006108 2057 movea.l A0, [A7]
0000610A 2250 movea.l A1, [A0]
0000610C 2269 00C8 movea.l A1, [A1 + 0xC8]
00006110 4E91 jsr [A1]
00006112 4A00 tst.b D0
00006114 584F addq.w A7, 4
00006116 6720 beq +0x22 /* 00006138 */
00006118 2F0A move.l -[A7], A2
0000611A 2F2B 000A move.l -[A7], [A3 + 0xA]
0000611E 2057 movea.l A0, [A7]
00006120 2268 0004 movea.l A1, [A0 + 0x4]
00006124 2269 003C movea.l A1, [A1 + 0x3C]
00006128 4E91 jsr [A1]
0000612A 2F0A move.l -[A7], A2
0000612C 2F3C 0000 FFFD move.l -[A7], 0xFFFD
00006132 A8A9 syscall InsetRect
00006134 504F addq.w A7, 8
00006136 600A bra +0xC /* 00006142 */
label00006138:
00006138 24AD F6A8 move.l [A2], [A5 - 0x958]
0000613C 256D F6AC 0004 move.l [A2 + 0x4], [A5 - 0x954]
label00006142:
00006142 4CDF 0C00 movem.l A2,A3, [A7]+
00006146 4E5E unlink A6
00006148 4E75 rts
0000614A 4E56 0000 link A6, 0
0000614E 48E7 0030 movem.l -[A7], A2,A3
00006152 266E 0008 movea.l A3, [A6 + 0x8]
00006156 246E 000C movea.l A2, [A6 + 0xC]
0000615A 2F0A move.l -[A7], A2
0000615C 2F0B move.l -[A7], A3
0000615E 2057 movea.l A0, [A7]
00006160 2250 movea.l A1, [A0]
00006162 2269 00C4 movea.l A1, [A1 + 0xC4]
00006166 4E91 jsr [A1]
00006168 2F0A move.l -[A7], A2
0000616A 2F3C 0003 0003 move.l -[A7], 0x30003
00006170 A8A9 syscall InsetRect
00006172 2F0B move.l -[A7], A3
00006174 2057 movea.l A0, [A7]
00006176 2250 movea.l A1, [A0]
00006178 2269 00C8 movea.l A1, [A1 + 0xC8]
0000617C 4E91 jsr [A1]
0000617E 4A00 tst.b D0
00006180 4FEF 000C lea.l A7, [A7 + 0xC]
00006184 6702 beq +0x4 /* 00006188 */
00006186 5452 addq.w [A2], 2
label00006188:
00006188 4CDF 0C00 movem.l A2,A3, [A7]+
0000618C 4E5E unlink A6
0000618E 4E75 rts
00006190 4E56 0000 link A6, 0
00006194 48E7 1030 movem.l -[A7], D3,A2,A3
00006198 266E 0008 movea.l A3, [A6 + 0x8]
0000619C 246E 000C movea.l A2, [A6 + 0xC]
000061A0 2F0A move.l -[A7], A2
000061A2 2F0B move.l -[A7], A3
000061A4 4EB9 0001 6138 jsr [0x00016138]
000061AA 362B 000E move.w D3, [A3 + 0xE]
000061AE 4A43 tst.w D3
000061B0 504F addq.w A7, 8
000061B2 6F02 ble +0x4 /* 000061B6 */
000061B4 D752 add.w [A2], D3
label000061B6:
000061B6 4CDF 0C08 movem.l D3,A2,A3, [A7]+
000061BA 4E5E unlink A6
000061BC 4E75 rts
000061BE 4E56 0000 link A6, 0
000061C2 48E7 0038 movem.l -[A7], A2,A3,A4
000061C6 246E 0008 movea.l A2, [A6 + 0x8]
000061CA 286E 000C movea.l A4, [A6 + 0xC]
000061CE 266A 000A movea.l A3, [A2 + 0xA]
000061D2 200B move.l D0, A3
000061D4 6730 beq +0x32 /* 00006206 */
000061D6 2F0C move.l -[A7], A4
000061D8 2F0B move.l -[A7], A3
000061DA 2057 movea.l A0, [A7]
000061DC 2268 0004 movea.l A1, [A0 + 0x4]
000061E0 2269 0028 movea.l A1, [A1 + 0x28]
000061E4 4E91 jsr [A1]
000061E6 1F3C 0001 move.b -[A7], 0x1
000061EA 486A 000E pea.l [A2 + 0xE]
000061EE 2F0A move.l -[A7], A2
000061F0 2057 movea.l A0, [A7]
000061F2 2250 movea.l A1, [A0]
000061F4 2269 00E0 movea.l A1, [A1 + 0xE0]
000061F8 4E91 jsr [A1]
000061FA 2F0A move.l -[A7], A2
000061FC 4EB9 0001 615E jsr [0x0001615E]
00006202 4FEF 0016 lea.l A7, [A7 + 0x16]
label00006206:
00006206 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000620A 4E5E unlink A6
0000620C 4E75 rts
0000620E 4E56 0000 link A6, 0
00006212 2F0A move.l -[A7], A2
00006214 246E 0008 movea.l A2, [A6 + 0x8]
00006218 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000621C 2057 movea.l A0, [A7]
0000621E 2268 0004 movea.l A1, [A0 + 0x4]
00006222 2269 00BC movea.l A1, [A1 + 0xBC]
00006226 4E91 jsr [A1]
00006228 584F addq.w A7, 4
0000622A 245F movea.l A2, [A7]+
0000622C 4E5E unlink A6
0000622E 4E75 rts
00006230 4E56 0000 link A6, 0
00006234 2F0A move.l -[A7], A2
00006236 246E 0008 movea.l A2, [A6 + 0x8]
0000623A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000623E 2057 movea.l A0, [A7]
00006240 2268 0004 movea.l A1, [A0 + 0x4]
00006244 2269 00BC movea.l A1, [A1 + 0xBC]
00006248 4E91 jsr [A1]
0000624A 584F addq.w A7, 4
0000624C 245F movea.l A2, [A7]+
0000624E 4E5E unlink A6
00006250 4E75 rts
00006252 4E56 0000 link A6, 0
00006256 2F0A move.l -[A7], A2
00006258 246E 0008 movea.l A2, [A6 + 0x8]
0000625C 2F0A move.l -[A7], A2
0000625E 4EB9 0001 6180 jsr [0x00016180]
00006264 4A00 tst.b D0
00006266 584F addq.w A7, 4
00006268 6712 beq +0x14 /* 0000627C */
0000626A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000626E 2057 movea.l A0, [A7]
00006270 2268 0004 movea.l A1, [A0 + 0x4]
00006274 2269 00BC movea.l A1, [A1 + 0xBC]
00006278 4E91 jsr [A1]
0000627A 584F addq.w A7, 4
label0000627C:
0000627C 245F movea.l A2, [A7]+
0000627E 4E5E unlink A6
00006280 4E75 rts
00006282 4E56 0000 link A6, 0
00006286 2F0A move.l -[A7], A2
00006288 246E 0008 movea.l A2, [A6 + 0x8]
0000628C 2F0A move.l -[A7], A2
0000628E 4EB9 0001 6180 jsr [0x00016180]
00006294 4A00 tst.b D0
00006296 584F addq.w A7, 4
00006298 6612 bne +0x14 /* 000062AC */
0000629A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000629E 2057 movea.l A0, [A7]
000062A0 2268 0004 movea.l A1, [A0 + 0x4]
000062A4 2269 00BC movea.l A1, [A1 + 0xBC]
000062A8 4E91 jsr [A1]
000062AA 584F addq.w A7, 4
label000062AC:
000062AC 245F movea.l A2, [A7]+
000062AE 4E5E unlink A6
000062B0 4E75 rts
000062B2 4E56 0000 link A6, 0
000062B6 2F0A move.l -[A7], A2
000062B8 246E 0008 movea.l A2, [A6 + 0x8]
000062BC 2F0A move.l -[A7], A2
000062BE 2057 movea.l A0, [A7]
000062C0 2250 movea.l A1, [A0]
000062C2 2269 00B0 movea.l A1, [A1 + 0xB0]
000062C6 4E91 jsr [A1]
000062C8 4A00 tst.b D0
000062CA 584F addq.w A7, 4
000062CC 6710 beq +0x12 /* 000062DE */
000062CE 2F0A move.l -[A7], A2
000062D0 2057 movea.l A0, [A7]
000062D2 2250 movea.l A1, [A0]
000062D4 2269 00CC movea.l A1, [A1 + 0xCC]
000062D8 4E91 jsr [A1]
000062DA 584F addq.w A7, 4
000062DC 600E bra +0x10 /* 000062EC */
label000062DE:
000062DE 2F0A move.l -[A7], A2
000062E0 2057 movea.l A0, [A7]
000062E2 2250 movea.l A1, [A0]
000062E4 2269 00D0 movea.l A1, [A1 + 0xD0]
000062E8 4E91 jsr [A1]
000062EA 584F addq.w A7, 4
label000062EC:
000062EC 245F movea.l A2, [A7]+
000062EE 4E5E unlink A6
000062F0 4E75 rts
000062F2 4E56 FF88 link A6, -0x0078
000062F6 2F0A move.l -[A7], A2
000062F8 246E 0008 movea.l A2, [A6 + 0x8]
000062FC 486E FF8E pea.l [A6 - 0x72]
00006300 4EB9 0000 263A jsr [0x0000263A]
00006306 4EB9 0000 264A jsr [0x0000264A]
0000630C 486E FFF8 pea.l [A6 - 0x8]
00006310 2F0A move.l -[A7], A2
00006312 2057 movea.l A0, [A7]
00006314 2250 movea.l A1, [A0]
00006316 2269 00C4 movea.l A1, [A1 + 0xC4]
0000631A 4E91 jsr [A1]
0000631C 486E FF88 pea.l [A6 - 0x78]
00006320 4EB9 0000 2662 jsr [0x00002662]
00006326 486E FFF8 pea.l [A6 - 0x8]
0000632A 486E FFC4 pea.l [A6 - 0x3C]
0000632E 4EB9 0000 26D2 jsr [0x000026D2]
00006334 4FEF 0018 lea.l A7, [A7 + 0x18]
00006338 6000 01BE bra +0x1C0 /* 000064F8 */
label0000633C:
0000633C 2F0A move.l -[A7], A2
0000633E 2057 movea.l A0, [A7]
00006340 2250 movea.l A1, [A0]
00006342 2269 00C8 movea.l A1, [A1 + 0xC8]
00006346 4E91 jsr [A1]
00006348 4A00 tst.b D0
0000634A 584F addq.w A7, 4
0000634C 675A beq +0x5C /* 000063A8 */
0000634E 486E FFF2 pea.l [A6 - 0xE]
00006352 4EB9 0000 28C2 jsr [0x000028C2]
00006358 486E FFF2 pea.l [A6 - 0xE]
0000635C 4EB9 0000 7CAE jsr [0x00007CAE]
00006362 584F addq.w A7, 4
00006364 2F08 move.l -[A7], A0
00006366 A87A syscall GetClip
00006368 486E FFDC pea.l [A6 - 0x24]
0000636C 2F0A move.l -[A7], A2
0000636E 2057 movea.l A0, [A7]
00006370 2250 movea.l A1, [A0]
00006372 2269 00BC movea.l A1, [A1 + 0xBC]
00006376 4E91 jsr [A1]
00006378 486E FFDC pea.l [A6 - 0x24]
0000637C 486E FFF2 pea.l [A6 - 0xE]
00006380 4EB9 0001 7EEA jsr [0x00017EEA]
00006386 486E FFF2 pea.l [A6 - 0xE]
0000638A 4EB9 0000 7CAE jsr [0x00007CAE]
00006390 584F addq.w A7, 4
00006392 2F08 move.l -[A7], A0
00006394 A879 syscall SetClip
00006396 3F3C FFFF move.w -[A7], 0xFFFF
0000639A 486E FFF2 pea.l [A6 - 0xE]
0000639E 4EB9 0000 28DA jsr [0x000028DA]
000063A4 4FEF 001A lea.l A7, [A7 + 0x1A]
label000063A8:
000063A8 0C6E 0004 FFE4 cmpi.w [A6 - 0x1C], 0x4
000063AE 6C1E bge +0x20 /* 000063CE */
000063B0 A89E syscall PenNormal
000063B2 486E FFE6 pea.l [A6 - 0x1A]
000063B6 4EB9 0000 0F02 jsr [0x00000F02]
000063BC 486E FFE6 pea.l [A6 - 0x1A]
000063C0 AA14 syscall RGBForeColor
000063C2 486E FFF8 pea.l [A6 - 0x8]
000063C6 A8A1 syscall FrameRect
000063C8 584F addq.w A7, 4
000063CA 6000 012C bra +0x12E /* 000064F8 */
label000063CE:
000063CE 2F0A move.l -[A7], A2
000063D0 4EB9 0001 611C jsr [0x0001611C]
000063D6 4A00 tst.b D0
000063D8 584F addq.w A7, 4
000063DA 6724 beq +0x26 /* 00006400 */
000063DC 2F0A move.l -[A7], A2
000063DE 4EB9 0001 6180 jsr [0x00016180]
000063E4 4A00 tst.b D0
000063E6 584F addq.w A7, 4
000063E8 6716 beq +0x18 /* 00006400 */
000063EA 1F3C 0007 move.b -[A7], 0x7
000063EE 486E FFBE pea.l [A6 - 0x42]
000063F2 4EB9 0000 0EFA jsr [0x00000EFA]
000063F8 41EE FFBE lea.l A0, [A6 - 0x42]
000063FC 5C4F addq.w A7, 6
000063FE 6014 bra +0x16 /* 00006414 */
label00006400:
00006400 1F3C 0004 move.b -[A7], 0x4
00006404 486E FFB8 pea.l [A6 - 0x48]
00006408 4EB9 0000 0EFA jsr [0x00000EFA]
0000640E 41EE FFB8 lea.l A0, [A6 - 0x48]
00006412 5C4F addq.w A7, 6
label00006414:
00006414 2D50 FFD6 move.l [A6 - 0x2A], [A0]
00006418 3D68 0004 FFDA move.w [A6 - 0x26], [A0 + 0x4]
0000641E 2F0A move.l -[A7], A2
00006420 4EB9 0001 611C jsr [0x0001611C]
00006426 4A00 tst.b D0
00006428 584F addq.w A7, 4
0000642A 6720 beq +0x22 /* 0000644C */
0000642C 2F0A move.l -[A7], A2
0000642E 4EB9 0001 6180 jsr [0x00016180]
00006434 4A00 tst.b D0
00006436 584F addq.w A7, 4
00006438 6712 beq +0x14 /* 0000644C */
0000643A 486E FFB2 pea.l [A6 - 0x4E]
0000643E 4EB9 0000 0F0A jsr [0x00000F0A]
00006444 41EE FFB2 lea.l A0, [A6 - 0x4E]
00006448 584F addq.w A7, 4
0000644A 6014 bra +0x16 /* 00006460 */
label0000644C:
0000644C 1F3C 0002 move.b -[A7], 0x2
00006450 486E FFAC pea.l [A6 - 0x54]
00006454 4EB9 0000 0EFA jsr [0x00000EFA]
0000645A 41EE FFAC lea.l A0, [A6 - 0x54]
0000645E 5C4F addq.w A7, 6
label00006460:
00006460 2D50 FFEC move.l [A6 - 0x14], [A0]
00006464 3D68 0004 FFF0 move.w [A6 - 0x10], [A0 + 0x4]
0000646A A89E syscall PenNormal
0000646C 2F0A move.l -[A7], A2
0000646E 4EB9 0001 611C jsr [0x0001611C]
00006474 4A00 tst.b D0
00006476 584F addq.w A7, 4
00006478 672A beq +0x2C /* 000064A4 */
0000647A 486E FFEC pea.l [A6 - 0x14]
0000647E AA14 syscall RGBForeColor
00006480 536E FFFE subq.w [A6 - 0x2], 1
00006484 536E FFFC subq.w [A6 - 0x4], 1
00006488 486E FFF8 pea.l [A6 - 0x8]
0000648C 2F3C 0001 0001 move.l -[A7], 0x10001
00006492 A8A8 syscall OffsetRect
00006494 486E FFF8 pea.l [A6 - 0x8]
00006498 A8A1 syscall FrameRect
0000649A 486E FFF8 pea.l [A6 - 0x8]
0000649E 4878 FFFF push.l 0xFFFF
000064A2 A8A8 syscall OffsetRect
label000064A4:
000064A4 486E FFD6 pea.l [A6 - 0x2A]
000064A8 AA14 syscall RGBForeColor
000064AA 486E FFF8 pea.l [A6 - 0x8]
000064AE A8A1 syscall FrameRect
000064B0 2F0A move.l -[A7], A2
000064B2 4EB9 0001 611C jsr [0x0001611C]
000064B8 4A00 tst.b D0
000064BA 584F addq.w A7, 4
000064BC 6728 beq +0x2A /* 000064E6 */
000064BE 486E FFEC pea.l [A6 - 0x14]
000064C2 3F2E FFFC move.w -[A7], [A6 - 0x4]
000064C6 3F2E FFFA move.w -[A7], [A6 - 0x6]
000064CA 4EB9 0000 1002 jsr [0x00001002]
000064D0 486E FFEC pea.l [A6 - 0x14]
000064D4 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000064D8 3F2E FFFE move.w -[A7], [A6 - 0x2]
000064DC 4EB9 0000 1002 jsr [0x00001002]
000064E2 4FEF 0010 lea.l A7, [A7 + 0x10]
label000064E6:
000064E6 486E FFF8 pea.l [A6 - 0x8]
000064EA 2F0A move.l -[A7], A2
000064EC 2057 movea.l A0, [A7]
000064EE 2250 movea.l A1, [A0]
000064F0 2269 00C4 movea.l A1, [A1 + 0xC4]
000064F4 4E91 jsr [A1]
000064F6 504F addq.w A7, 8
label000064F8:
000064F8 486E FFE4 pea.l [A6 - 0x1C]
000064FC 486E FFC4 pea.l [A6 - 0x3C]
00006500 4EB9 0000 26E2 jsr [0x000026E2]
00006506 4A00 tst.b D0
00006508 504F addq.w A7, 8
0000650A 6600 FE30 bne -0x1CE /* 0000633C */
0000650E 3F3C FFFF move.w -[A7], 0xFFFF
00006512 486E FFC4 pea.l [A6 - 0x3C]
00006516 4EB9 0000 26DA jsr [0x000026DA]
0000651C 3F3C FFFF move.w -[A7], 0xFFFF
00006520 486E FF88 pea.l [A6 - 0x78]
00006524 4EB9 0000 267A jsr [0x0000267A]
0000652A 3F3C FFFF move.w -[A7], 0xFFFF
0000652E 486E FF8E pea.l [A6 - 0x72]
00006532 4EB9 0000 2642 jsr [0x00002642]
00006538 4FEF 0012 lea.l A7, [A7 + 0x12]
0000653C 245F movea.l A2, [A7]+
0000653E 4E5E unlink A6
00006540 4E75 rts
00006542 4E56 FF88 link A6, -0x0078
00006546 2F0A move.l -[A7], A2
00006548 246E 0008 movea.l A2, [A6 + 0x8]
0000654C 486E FF8E pea.l [A6 - 0x72]
00006550 4EB9 0000 263A jsr [0x0000263A]
00006556 4EB9 0000 264A jsr [0x0000264A]
0000655C 486E FFEC pea.l [A6 - 0x14]
00006560 2F0A move.l -[A7], A2
00006562 2057 movea.l A0, [A7]
00006564 2250 movea.l A1, [A0]
00006566 2269 00C4 movea.l A1, [A1 + 0xC4]
0000656A 4E91 jsr [A1]
0000656C 486E FF88 pea.l [A6 - 0x78]
00006570 4EB9 0000 2662 jsr [0x00002662]
00006576 486E FFEC pea.l [A6 - 0x14]
0000657A 486E FFC4 pea.l [A6 - 0x3C]
0000657E 4EB9 0000 26D2 jsr [0x000026D2]
00006584 4FEF 0018 lea.l A7, [A7 + 0x18]
00006588 6000 0198 bra +0x19A /* 00006722 */
label0000658C:
0000658C 2F0A move.l -[A7], A2
0000658E 2057 movea.l A0, [A7]
00006590 2250 movea.l A1, [A0]
00006592 2269 00C8 movea.l A1, [A1 + 0xC8]
00006596 4E91 jsr [A1]
00006598 4A00 tst.b D0
0000659A 584F addq.w A7, 4
0000659C 675A beq +0x5C /* 000065F8 */
0000659E 486E FFFA pea.l [A6 - 0x6]
000065A2 4EB9 0000 28C2 jsr [0x000028C2]
000065A8 486E FFFA pea.l [A6 - 0x6]
000065AC 4EB9 0000 7CAE jsr [0x00007CAE]
000065B2 584F addq.w A7, 4
000065B4 2F08 move.l -[A7], A0
000065B6 A87A syscall GetClip
000065B8 486E FFDC pea.l [A6 - 0x24]
000065BC 2F0A move.l -[A7], A2
000065BE 2057 movea.l A0, [A7]
000065C0 2250 movea.l A1, [A0]
000065C2 2269 00BC movea.l A1, [A1 + 0xBC]
000065C6 4E91 jsr [A1]
000065C8 486E FFDC pea.l [A6 - 0x24]
000065CC 486E FFFA pea.l [A6 - 0x6]
000065D0 4EB9 0001 7EEA jsr [0x00017EEA]
000065D6 486E FFFA pea.l [A6 - 0x6]
000065DA 4EB9 0000 7CAE jsr [0x00007CAE]
000065E0 584F addq.w A7, 4
000065E2 2F08 move.l -[A7], A0
000065E4 A879 syscall SetClip
000065E6 3F3C FFFF move.w -[A7], 0xFFFF
000065EA 486E FFFA pea.l [A6 - 0x6]
000065EE 4EB9 0000 28DA jsr [0x000028DA]
000065F4 4FEF 001A lea.l A7, [A7 + 0x1A]
label000065F8:
000065F8 0C6E 0004 FFE4 cmpi.w [A6 - 0x1C], 0x4
000065FE 6C1E bge +0x20 /* 0000661E */
00006600 A89E syscall PenNormal
00006602 486E FFF4 pea.l [A6 - 0xC]
00006606 4EB9 0000 0F02 jsr [0x00000F02]
0000660C 486E FFF4 pea.l [A6 - 0xC]
00006610 AA14 syscall RGBForeColor
00006612 486E FFEC pea.l [A6 - 0x14]
00006616 A8A1 syscall FrameRect
00006618 584F addq.w A7, 4
0000661A 6000 0106 bra +0x108 /* 00006722 */
label0000661E:
0000661E 2F0A move.l -[A7], A2
00006620 4EB9 0001 611C jsr [0x0001611C]
00006626 4A00 tst.b D0
00006628 584F addq.w A7, 4
0000662A 6724 beq +0x26 /* 00006650 */
0000662C 2F0A move.l -[A7], A2
0000662E 4EB9 0001 6180 jsr [0x00016180]
00006634 4A00 tst.b D0
00006636 584F addq.w A7, 4
00006638 6716 beq +0x18 /* 00006650 */
0000663A 1F3C 0007 move.b -[A7], 0x7
0000663E 486E FFBE pea.l [A6 - 0x42]
00006642 4EB9 0000 0EFA jsr [0x00000EFA]
00006648 41EE FFBE lea.l A0, [A6 - 0x42]
0000664C 5C4F addq.w A7, 6
0000664E 6014 bra +0x16 /* 00006664 */
label00006650:
00006650 1F3C 0004 move.b -[A7], 0x4
00006654 486E FFB8 pea.l [A6 - 0x48]
00006658 4EB9 0000 0EFA jsr [0x00000EFA]
0000665E 41EE FFB8 lea.l A0, [A6 - 0x48]
00006662 5C4F addq.w A7, 6
label00006664:
00006664 2D50 FFE6 move.l [A6 - 0x1A], [A0]
00006668 3D68 0004 FFEA move.w [A6 - 0x16], [A0 + 0x4]
0000666E 2F0A move.l -[A7], A2
00006670 4EB9 0001 611C jsr [0x0001611C]
00006676 4A00 tst.b D0
00006678 584F addq.w A7, 4
0000667A 6720 beq +0x22 /* 0000669C */
0000667C 2F0A move.l -[A7], A2
0000667E 4EB9 0001 6180 jsr [0x00016180]
00006684 4A00 tst.b D0
00006686 584F addq.w A7, 4
00006688 6712 beq +0x14 /* 0000669C */
0000668A 486E FFB2 pea.l [A6 - 0x4E]
0000668E 4EB9 0000 0F0A jsr [0x00000F0A]
00006694 41EE FFB2 lea.l A0, [A6 - 0x4E]
00006698 584F addq.w A7, 4
0000669A 6014 bra +0x16 /* 000066B0 */
label0000669C:
0000669C 1F3C 0001 move.b -[A7], 0x1
000066A0 486E FFAC pea.l [A6 - 0x54]
000066A4 4EB9 0000 0EFA jsr [0x00000EFA]
000066AA 41EE FFAC lea.l A0, [A6 - 0x54]
000066AE 5C4F addq.w A7, 6
label000066B0:
000066B0 2D50 FFD6 move.l [A6 - 0x2A], [A0]
000066B4 3D68 0004 FFDA move.w [A6 - 0x26], [A0 + 0x4]
000066BA A89E syscall PenNormal
000066BC 486E FFE6 pea.l [A6 - 0x1A]
000066C0 AA14 syscall RGBForeColor
000066C2 2F3C 0001 0001 move.l -[A7], 0x10001
000066C8 42A7 clr.l -[A7]
000066CA 486E FFEC pea.l [A6 - 0x14]
000066CE 4EB9 0000 0FDA jsr [0x00000FDA]
000066D4 2F0A move.l -[A7], A2
000066D6 4EB9 0001 611C jsr [0x0001611C]
000066DC 4A00 tst.b D0
000066DE 4FEF 0010 lea.l A7, [A7 + 0x10]
000066E2 6714 beq +0x16 /* 000066F8 */
000066E4 2F0A move.l -[A7], A2
000066E6 4EB9 0001 6180 jsr [0x00016180]
000066EC 4A00 tst.b D0
000066EE 584F addq.w A7, 4
000066F0 6706 beq +0x8 /* 000066F8 */
000066F2 41EE FFD6 lea.l A0, [A6 - 0x2A]
000066F6 6004 bra +0x6 /* 000066FC */
label000066F8:
000066F8 41EE FFE6 lea.l A0, [A6 - 0x1A]
label000066FC:
000066FC 2D50 FFF4 move.l [A6 - 0xC], [A0]
00006700 3D68 0004 FFF8 move.w [A6 - 0x8], [A0 + 0x4]
00006706 486E FFF4 pea.l [A6 - 0xC]
0000670A AA14 syscall RGBForeColor
0000670C 42A7 clr.l -[A7]
0000670E 2F3C 0001 0001 move.l -[A7], 0x10001
00006714 486E FFEC pea.l [A6 - 0x14]
00006718 4EB9 0000 0FD2 jsr [0x00000FD2]
0000671E 4FEF 000C lea.l A7, [A7 + 0xC]
label00006722:
00006722 486E FFE4 pea.l [A6 - 0x1C]
00006726 486E FFC4 pea.l [A6 - 0x3C]
0000672A 4EB9 0000 26E2 jsr [0x000026E2]
00006730 4A00 tst.b D0
00006732 504F addq.w A7, 8
00006734 6600 FE56 bne -0x1A8 /* 0000658C */
00006738 3F3C FFFF move.w -[A7], 0xFFFF
0000673C 486E FFC4 pea.l [A6 - 0x3C]
00006740 4EB9 0000 26DA jsr [0x000026DA]
00006746 3F3C FFFF move.w -[A7], 0xFFFF
0000674A 486E FF88 pea.l [A6 - 0x78]
0000674E 4EB9 0000 267A jsr [0x0000267A]
00006754 3F3C FFFF move.w -[A7], 0xFFFF
00006758 486E FF8E pea.l [A6 - 0x72]
0000675C 4EB9 0000 2642 jsr [0x00002642]
00006762 4FEF 0012 lea.l A7, [A7 + 0x12]
00006766 245F movea.l A2, [A7]+
00006768 4E5E unlink A6
0000676A 4E75 rts
0000676C 4E56 FFEA link A6, -0x0016
00006770 48E7 0030 movem.l -[A7], A2,A3
00006774 246E 0008 movea.l A2, [A6 + 0x8]
00006778 42A7 clr.l -[A7]
0000677A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000677E 2057 movea.l A0, [A7]
00006780 2268 0004 movea.l A1, [A0 + 0x4]
00006784 2269 00E8 movea.l A1, [A1 + 0xE8]
00006788 4E91 jsr [A1]
0000678A 4A00 tst.b D0
0000678C 504F addq.w A7, 8
0000678E 6700 00AE beq +0xB0 /* 0000683E */
00006792 2F0A move.l -[A7], A2
00006794 4EB9 0001 6A8C jsr [0x00016A8C]
0000679A 4A00 tst.b D0
0000679C 584F addq.w A7, 4
0000679E 6700 009E beq +0xA0 /* 0000683E */
000067A2 486E FFEA pea.l [A6 - 0x16]
000067A6 2F2A 0004 move.l -[A7], [A2 + 0x4]
000067AA 2057 movea.l A0, [A7]
000067AC 2268 0004 movea.l A1, [A0 + 0x4]
000067B0 2269 0038 movea.l A1, [A1 + 0x38]
000067B4 4E91 jsr [A1]
000067B6 4A00 tst.b D0
000067B8 504F addq.w A7, 8
000067BA 6700 0082 beq +0x84 /* 0000683E */
000067BE 2F2A 0004 move.l -[A7], [A2 + 0x4]
000067C2 4EB9 0001 7ED6 jsr [0x00017ED6]
000067C8 2008 move.l D0, A0
000067CA 584F addq.w A7, 4
000067CC 6770 beq +0x72 /* 0000683E */
000067CE 2F2A 0004 move.l -[A7], [A2 + 0x4]
000067D2 4EB9 0001 7ED6 jsr [0x00017ED6]
000067D8 2648 movea.l A3, A0
000067DA 486E FFF8 pea.l [A6 - 0x8]
000067DE 2F0B move.l -[A7], A3
000067E0 4EB9 0001 7EBA jsr [0x00017EBA]
000067E6 486E FFEA pea.l [A6 - 0x16]
000067EA 486E FFF8 pea.l [A6 - 0x8]
000067EE 486E FFF8 pea.l [A6 - 0x8]
000067F2 A8AA syscall SectRect
000067F4 101F move.b D0, [A7]+
000067F6 4FEF 000A lea.l A7, [A7 + 0xA]
000067FA 6742 beq +0x44 /* 0000683E */
000067FC 4227 clr.b -[A7]
000067FE 486E FFF8 pea.l [A6 - 0x8]
00006802 2F0A move.l -[A7], A2
00006804 2057 movea.l A0, [A7]
00006806 2250 movea.l A1, [A0]
00006808 2269 00B4 movea.l A1, [A1 + 0xB4]
0000680C 4E91 jsr [A1]
0000680E 504F addq.w A7, 8
00006810 2F08 move.l -[A7], A0
00006812 486E FFF2 pea.l [A6 - 0xE]
00006816 4EB9 0000 28D2 jsr [0x000028D2]
0000681C 486E FFF2 pea.l [A6 - 0xE]
00006820 4EB9 0000 7CAE jsr [0x00007CAE]
00006826 584F addq.w A7, 4
00006828 2F08 move.l -[A7], A0
0000682A A927 syscall InvalRgn
0000682C 3F3C FFFF move.w -[A7], 0xFFFF
00006830 486E FFF2 pea.l [A6 - 0xE]
00006834 4EB9 0000 28DA jsr [0x000028DA]
0000683A 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000683E:
0000683E 4CDF 0C00 movem.l A2,A3, [A7]+
00006842 4E5E unlink A6
00006844 4E75 rts
00006846 4E56 FFEA link A6, -0x0016
0000684A 48E7 0030 movem.l -[A7], A2,A3
0000684E 246E 0008 movea.l A2, [A6 + 0x8]
00006852 42A7 clr.l -[A7]
00006854 2F2A 0004 move.l -[A7], [A2 + 0x4]
00006858 2057 movea.l A0, [A7]
0000685A 2268 0004 movea.l A1, [A0 + 0x4]
0000685E 2269 00E8 movea.l A1, [A1 + 0xE8]
00006862 4E91 jsr [A1]
00006864 4A00 tst.b D0
00006866 504F addq.w A7, 8
00006868 6700 00AE beq +0xB0 /* 00006918 */
0000686C 2F0A move.l -[A7], A2
0000686E 4EB9 0001 6A8C jsr [0x00016A8C]
00006874 4A00 tst.b D0
00006876 584F addq.w A7, 4
00006878 6700 009E beq +0xA0 /* 00006918 */
0000687C 486E FFEA pea.l [A6 - 0x16]
00006880 2F2A 0004 move.l -[A7], [A2 + 0x4]
00006884 2057 movea.l A0, [A7]
00006886 2268 0004 movea.l A1, [A0 + 0x4]
0000688A 2269 0038 movea.l A1, [A1 + 0x38]
0000688E 4E91 jsr [A1]
00006890 4A00 tst.b D0
00006892 504F addq.w A7, 8
00006894 6700 0082 beq +0x84 /* 00006918 */
00006898 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000689C 4EB9 0001 7ED6 jsr [0x00017ED6]
000068A2 2008 move.l D0, A0
000068A4 584F addq.w A7, 4
000068A6 6770 beq +0x72 /* 00006918 */
000068A8 2F2A 0004 move.l -[A7], [A2 + 0x4]
000068AC 4EB9 0001 7ED6 jsr [0x00017ED6]
000068B2 2648 movea.l A3, A0
000068B4 486E FFF8 pea.l [A6 - 0x8]
000068B8 2F0B move.l -[A7], A3
000068BA 4EB9 0001 7EBA jsr [0x00017EBA]
000068C0 486E FFEA pea.l [A6 - 0x16]
000068C4 486E FFF8 pea.l [A6 - 0x8]
000068C8 486E FFF8 pea.l [A6 - 0x8]
000068CC A8AA syscall SectRect
000068CE 101F move.b D0, [A7]+
000068D0 4FEF 000A lea.l A7, [A7 + 0xA]
000068D4 6742 beq +0x44 /* 00006918 */
000068D6 4227 clr.b -[A7]
000068D8 486E FFF8 pea.l [A6 - 0x8]
000068DC 2F0A move.l -[A7], A2
000068DE 2057 movea.l A0, [A7]
000068E0 2250 movea.l A1, [A0]
000068E2 2269 00B8 movea.l A1, [A1 + 0xB8]
000068E6 4E91 jsr [A1]
000068E8 504F addq.w A7, 8
000068EA 2F08 move.l -[A7], A0
000068EC 486E FFF2 pea.l [A6 - 0xE]
000068F0 4EB9 0000 28D2 jsr [0x000028D2]
000068F6 486E FFF2 pea.l [A6 - 0xE]
000068FA 4EB9 0000 7CAE jsr [0x00007CAE]
00006900 584F addq.w A7, 4
00006902 2F08 move.l -[A7], A0
00006904 A927 syscall InvalRgn
00006906 3F3C FFFF move.w -[A7], 0xFFFF
0000690A 486E FFF2 pea.l [A6 - 0xE]
0000690E 4EB9 0000 28DA jsr [0x000028DA]
00006914 4FEF 0010 lea.l A7, [A7 + 0x10]
label00006918:
00006918 4CDF 0C00 movem.l A2,A3, [A7]+
0000691C 4E5E unlink A6
0000691E 4E75 rts
00006920 4E56 0000 link A6, 0
00006924 2F0A move.l -[A7], A2
00006926 246E 0008 movea.l A2, [A6 + 0x8]
0000692A 2F0A move.l -[A7], A2
0000692C 4EB9 0001 6A8C jsr [0x00016A8C]
00006932 4A00 tst.b D0
00006934 584F addq.w A7, 4
00006936 6724 beq +0x26 /* 0000695C */
00006938 2F0A move.l -[A7], A2
0000693A 2057 movea.l A0, [A7]
0000693C 2250 movea.l A1, [A0]
0000693E 2269 00C8 movea.l A1, [A1 + 0xC8]
00006942 4E91 jsr [A1]
00006944 4A00 tst.b D0
00006946 584F addq.w A7, 4
00006948 6712 beq +0x14 /* 0000695C */
0000694A 2F2A 000A move.l -[A7], [A2 + 0xA]
0000694E 2057 movea.l A0, [A7]
00006950 2268 0004 movea.l A1, [A0 + 0x4]
00006954 2269 00BC movea.l A1, [A1 + 0xBC]
00006958 4E91 jsr [A1]
0000695A 584F addq.w A7, 4
label0000695C:
0000695C 245F movea.l A2, [A7]+
0000695E 4E5E unlink A6
00006960 4E75 rts
00006962 4E56 FFFC link A6, -0x0004
00006966 48E7 1030 movem.l -[A7], D3,A2,A3
0000696A 246E 0008 movea.l A2, [A6 + 0x8]
0000696E 266E 000C movea.l A3, [A6 + 0xC]
00006972 162E 0010 move.b D3, [A6 + 0x10]
00006976 2F0A move.l -[A7], A2
00006978 2057 movea.l A0, [A7]
0000697A 2250 movea.l A1, [A0]
0000697C 2269 00C8 movea.l A1, [A1 + 0xC8]
00006980 4E91 jsr [A1]
00006982 4A00 tst.b D0
00006984 584F addq.w A7, 4
00006986 6746 beq +0x48 /* 000069CE */
00006988 2F2A 000A move.l -[A7], [A2 + 0xA]
0000698C 4EB9 0000 0BAA jsr [0x00000BAA /* MBarHeight */]
00006992 4A00 tst.b D0
00006994 584F addq.w A7, 4
00006996 6736 beq +0x38 /* 000069CE */
00006998 426E FFFE clr.w [A6 - 0x2]
0000699C 426E FFFC clr.w [A6 - 0x4]
000069A0 2F0B move.l -[A7], A3
000069A2 486E FFFC pea.l [A6 - 0x4]
000069A6 486E FFFE pea.l [A6 - 0x2]
000069AA 2F2A 000A move.l -[A7], [A2 + 0xA]
000069AE 4EB9 0000 0BB2 jsr [0x00000BB2 /* SegHiEnable */]
000069B4 1F03 move.b -[A7], D3
000069B6 3F2E FFFC move.w -[A7], [A6 - 0x4]
000069BA 3F2E FFFE move.w -[A7], [A6 - 0x2]
000069BE 2F2A 000A move.l -[A7], [A2 + 0xA]
000069C2 4EB9 0000 34BA jsr [0x000034BA]
000069C8 4FEF 001A lea.l A7, [A7 + 0x1A]
000069CC 6002 bra +0x4 /* 000069D0 */
label000069CE:
000069CE 4253 clr.w [A3]
label000069D0:
000069D0 4CDF 0C08 movem.l D3,A2,A3, [A7]+
000069D4 4E5E unlink A6
000069D6 4E75 rts
000069D8 4E56 0000 link A6, 0
000069DC 2F0A move.l -[A7], A2
000069DE 246E 0008 movea.l A2, [A6 + 0x8]
000069E2 2F2E 000C move.l -[A7], [A6 + 0xC]
000069E6 2F0A move.l -[A7], A2
000069E8 61FF FFFF EF4C bsr -0x10B2 /* 00005936 */
000069EE 486A 000A pea.l [A2 + 0xA]
000069F2 4EB9 0000 0E02 jsr [0x00000E02]
000069F8 486A 0024 pea.l [A2 + 0x24]
000069FC 4EB9 0000 0DAA jsr [0x00000DAA]
00006A02 41F9 0000 92BE lea.l A0, [0x000092BE]
00006A08 2488 move.l [A2], A0
00006A0A 41F9 0000 92BE lea.l A0, [0x000092BE]
00006A10 41E8 00B4 lea.l A0, [A0 + 0xB4]
00006A14 2548 000A move.l [A2 + 0xA], A0
00006A18 41F9 0000 92BE lea.l A0, [0x000092BE]
00006A1E 41E8 0118 lea.l A0, [A0 + 0x118]
00006A22 2548 0024 move.l [A2 + 0x24], A0
00006A26 422A 003C clr.b [A2 + 0x3C]
00006A2A 422A 003C clr.b [A2 + 0x3C]
00006A2E 426A 003A clr.w [A2 + 0x3A]
00006A32 257C 6963 6C78 0036 move.l [A2 + 0x36], 0x69636C78 /* 'iclx' */
00006A3A 157C 0001 0040 move.b [A2 + 0x40], 0x1
00006A40 204A movea.l A0, A2
00006A42 4FEF 0010 lea.l A7, [A7 + 0x10]
00006A46 245F movea.l A2, [A7]+
00006A48 4E5E unlink A6
00006A4A 4E75 rts
00006A4C 4E56 0000 link A6, 0
00006A50 2F0A move.l -[A7], A2
00006A52 246E 0008 movea.l A2, [A6 + 0x8]
00006A56 200A move.l D0, A2
00006A58 675A beq +0x5C /* 00006AB4 */
00006A5A 41F9 0000 92BE lea.l A0, [0x000092BE]
00006A60 2488 move.l [A2], A0
00006A62 41F9 0000 92BE lea.l A0, [0x000092BE]
00006A68 41E8 00B4 lea.l A0, [A0 + 0xB4]
00006A6C 2548 000A move.l [A2 + 0xA], A0
00006A70 41F9 0000 92BE lea.l A0, [0x000092BE]
00006A76 41E8 0118 lea.l A0, [A0 + 0x118]
00006A7A 2548 0024 move.l [A2 + 0x24], A0
00006A7E 4267 clr.w -[A7]
00006A80 486A 0024 pea.l [A2 + 0x24]
00006A84 4EB9 0000 0DB2 jsr [0x00000DB2]
00006A8A 4267 clr.w -[A7]
00006A8C 486A 000A pea.l [A2 + 0xA]
00006A90 4EB9 0000 0E0A jsr [0x00000E0A]
00006A96 4267 clr.w -[A7]
00006A98 2F0A move.l -[A7], A2
00006A9A 61FF FFFF EEC6 bsr -0x1138 /* 00005962 */
00006AA0 4A6E 000C tst.w [A6 + 0xC]
00006AA4 4FEF 0012 lea.l A7, [A7 + 0x12]
00006AA8 6F0A ble +0xC /* 00006AB4 */
00006AAA 2F0A move.l -[A7], A2
00006AAC 4EB9 0000 2592 jsr [0x00002592]
00006AB2 584F addq.w A7, 4
label00006AB4:
00006AB4 204A movea.l A0, A2
00006AB6 245F movea.l A2, [A7]+
00006AB8 4E5E unlink A6
00006ABA 4E75 rts
00006ABC 4E56 FEFC link A6, -0x0104
00006AC0 48E7 0038 movem.l -[A7], A2,A3,A4
00006AC4 286E 0008 movea.l A4, [A6 + 0x8]
00006AC8 266E 000C movea.l A3, [A6 + 0xC]
00006ACC 246E 0010 movea.l A2, [A6 + 0x10]
00006AD0 486E FFFE pea.l [A6 - 0x2]
00006AD4 2F0A move.l -[A7], A2
00006AD6 4EB9 0000 479C jsr [0x0000479C]
00006ADC 486E FEFC pea.l [A6 - 0x104]
00006AE0 2F0A move.l -[A7], A2
00006AE2 4EB9 0000 479C jsr [0x0000479C]
00006AE8 486E FEFE pea.l [A6 - 0x102]
00006AEC 2F0A move.l -[A7], A2
00006AEE 4EB9 0000 30A2 jsr [0x000030A2]
00006AF4 42A7 clr.l -[A7]
00006AF6 3F2E FEFC move.w -[A7], [A6 - 0x104]
00006AFA 486E FEFE pea.l [A6 - 0x102]
00006AFE 3F2E FFFE move.w -[A7], [A6 - 0x2]
00006B02 2F0B move.l -[A7], A3
00006B04 2F0C move.l -[A7], A4
00006B06 2057 movea.l A0, [A7]
00006B08 2250 movea.l A1, [A0]
00006B0A 2269 0010 movea.l A1, [A1 + 0x10]
00006B0E 4E91 jsr [A1]
00006B10 4FEF 002C lea.l A7, [A7 + 0x2C]
00006B14 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00006B18 4E5E unlink A6
00006B1A 4E75 rts
00006B1C 4E56 0000 link A6, 0
00006B20 48E7 1030 movem.l -[A7], D3,A2,A3
00006B24 246E 0008 movea.l A2, [A6 + 0x8]
00006B28 266E 000C movea.l A3, [A6 + 0xC]
00006B2C 362E 0010 move.w D3, [A6 + 0x10]
00006B30 254B 0004 move.l [A2 + 0x4], A3
00006B34 422A 003C clr.b [A2 + 0x3C]
00006B38 426A 003A clr.w [A2 + 0x3A]
00006B3C 0C43 0140 cmpi.w D3, 0x140
00006B40 6706 beq +0x8 /* 00006B48 */
00006B42 0C43 0141 cmpi.w D3, 0x141
00006B46 6608 bne +0xA /* 00006B50 */
label00006B48:
00006B48 203C 6369 636E move.l D0, 0x6369636E /* 'cicn' */
00006B4E 6006 bra +0x8 /* 00006B56 */
label00006B50:
00006B50 203C 6963 6C78 move.l D0, 0x69636C78 /* 'iclx' */
label00006B56:
00006B56 2540 0036 move.l [A2 + 0x36], D0
00006B5A 0C43 0140 cmpi.w D3, 0x140
00006B5E 670A beq +0xC /* 00006B6A */
00006B60 0C43 0142 cmpi.w D3, 0x142
00006B64 6704 beq +0x6 /* 00006B6A */
00006B66 7000 moveq.l D0, 0x00
00006B68 6002 bra +0x4 /* 00006B6C */
label00006B6A:
00006B6A 7001 moveq.l D0, 0x01
label00006B6C:
00006B6C 1540 0040 move.b [A2 + 0x40], D0
00006B70 2F2A 0004 move.l -[A7], [A2 + 0x4]
00006B74 2057 movea.l A0, [A7]
00006B76 2268 0004 movea.l A1, [A0 + 0x4]
00006B7A 2269 001C movea.l A1, [A1 + 0x1C]
00006B7E 4E91 jsr [A1]
00006B80 3600 move.w D3, D0
00006B82 4A43 tst.w D3
00006B84 584F addq.w A7, 4
00006B86 6716 beq +0x18 /* 00006B9E */
00006B88 0C43 7FFF cmpi.w D3, 0x7FFF
00006B8C 6710 beq +0x12 /* 00006B9E */
00006B8E 3F03 move.w -[A7], D3
00006B90 2F0A move.l -[A7], A2
00006B92 2057 movea.l A0, [A7]
00006B94 2250 movea.l A1, [A0]
00006B96 2269 0174 movea.l A1, [A1 + 0x174]
00006B9A 4E91 jsr [A1]
00006B9C 5C4F addq.w A7, 6
label00006B9E:
00006B9E 2F0A move.l -[A7], A2
00006BA0 2057 movea.l A0, [A7]
00006BA2 2250 movea.l A1, [A0]
00006BA4 2269 0164 movea.l A1, [A1 + 0x164]
00006BA8 4E91 jsr [A1]
00006BAA 4A00 tst.b D0
00006BAC 584F addq.w A7, 4
00006BAE 670E beq +0x10 /* 00006BBE */
00006BB0 2F0A move.l -[A7], A2
00006BB2 2057 movea.l A0, [A7]
00006BB4 2250 movea.l A1, [A0]
00006BB6 2269 0184 movea.l A1, [A1 + 0x184]
00006BBA 4E91 jsr [A1]
00006BBC 584F addq.w A7, 4
label00006BBE:
00006BBE 2F2A 0004 move.l -[A7], [A2 + 0x4]
00006BC2 4EB9 0001 D5B6 jsr [0x0001D5B6]
00006BC8 4A00 tst.b D0
00006BCA 584F addq.w A7, 4
00006BCC 6604 bne +0x6 /* 00006BD2 */
00006BCE 7001 moveq.l D0, 0x01
00006BD0 6002 bra +0x4 /* 00006BD4 */
label00006BD2:
00006BD2 7000 moveq.l D0, 0x00
label00006BD4:
00006BD4 3600 move.w D3, D0
00006BD6 3F03 move.w -[A7], D3
00006BD8 486A 000A pea.l [A2 + 0xA]
00006BDC 2057 movea.l A0, [A7]
00006BDE 2250 movea.l A1, [A0]
00006BE0 2269 0044 movea.l A1, [A1 + 0x44]
00006BE4 4E91 jsr [A1]
00006BE6 5C4F addq.w A7, 6
00006BE8 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00006BEC 4E5E unlink A6
00006BEE 4E75 rts
00006BF0 4E56 FFF4 link A6, -0x000C
00006BF4 48E7 1030 movem.l -[A7], D3,A2,A3
00006BF8 266E 0008 movea.l A3, [A6 + 0x8]
00006BFC 246E 000C movea.l A2, [A6 + 0xC]
00006C00 486E FFFC pea.l [A6 - 0x4]
00006C04 2F0B move.l -[A7], A3
00006C06 2057 movea.l A0, [A7]
00006C08 2250 movea.l A1, [A0]
00006C0A 2269 0180 movea.l A1, [A1 + 0x180]
00006C0E 4E91 jsr [A1]
00006C10 2F0B move.l -[A7], A3
00006C12 2057 movea.l A0, [A7]
00006C14 2250 movea.l A1, [A0]
00006C16 2269 0164 movea.l A1, [A1 + 0x164]
00006C1A 4E91 jsr [A1]
00006C1C 4A00 tst.b D0
00006C1E 4FEF 000C lea.l A7, [A7 + 0xC]
00006C22 673C beq +0x3E /* 00006C60 */
00006C24 34AE FFFC move.w [A2], [A6 - 0x4]
00006C28 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
00006C2E 7000 moveq.l D0, 0x00
00006C30 102B 0018 move.b D0, [A3 + 0x18]
00006C34 322E FFFC move.w D1, [A6 - 0x4]
00006C38 48C1 ext.l D1
00006C3A D280 add.l D1, D0
00006C3C 3541 0004 move.w [A2 + 0x4], D1
00006C40 162B 0018 move.b D3, [A3 + 0x18]
00006C44 0C03 000C cmpi.b D3, 0xC
00006C48 6604 bne +0x6 /* 00006C4E */
00006C4A 7010 moveq.l D0, 0x10
00006C4C 6004 bra +0x6 /* 00006C52 */
label00006C4E:
00006C4E 7000 moveq.l D0, 0x00
00006C50 1003 move.b D0, D3
label00006C52:
00006C52 322A 0002 move.w D1, [A2 + 0x2]
00006C56 48C1 ext.l D1
00006C58 D280 add.l D1, D0
00006C5A 3541 0006 move.w [A2 + 0x6], D1
00006C5E 6048 bra +0x4A /* 00006CA8 */
label00006C60:
00006C60 486E FFF4 pea.l [A6 - 0xC]
00006C64 486B 0024 pea.l [A3 + 0x24]
00006C68 2057 movea.l A0, [A7]
00006C6A 2250 movea.l A1, [A0]
00006C6C 2269 0014 movea.l A1, [A1 + 0x14]
00006C70 4E91 jsr [A1]
00006C72 2D6E FFF4 FFF8 move.l [A6 - 0x8], [A6 - 0xC]
00006C78 34AE FFFC move.w [A2], [A6 - 0x4]
00006C7C 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
00006C82 302E FFFA move.w D0, [A6 - 0x6]
00006C86 48C0 ext.l D0
00006C88 322E FFFC move.w D1, [A6 - 0x4]
00006C8C 48C1 ext.l D1
00006C8E D280 add.l D1, D0
00006C90 3541 0004 move.w [A2 + 0x4], D1
00006C94 302E FFF8 move.w D0, [A6 - 0x8]
00006C98 48C0 ext.l D0
00006C9A 322A 0002 move.w D1, [A2 + 0x2]
00006C9E 48C1 ext.l D1
00006CA0 D280 add.l D1, D0
00006CA2 3541 0006 move.w [A2 + 0x6], D1
00006CA6 504F addq.w A7, 8
label00006CA8:
00006CA8 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00006CAC 4E5E unlink A6
00006CAE 4E75 rts
00006CB0 4E56 0000 link A6, 0
00006CB4 48E7 1020 movem.l -[A7], D3,A2
00006CB8 246E 0008 movea.l A2, [A6 + 0x8]
00006CBC 362E 000C move.w D3, [A6 + 0xC]
00006CC0 3543 003E move.w [A2 + 0x3E], D3
00006CC4 2F0A move.l -[A7], A2
00006CC6 2057 movea.l A0, [A7]
00006CC8 2250 movea.l A1, [A0]
00006CCA 2269 0164 movea.l A1, [A1 + 0x164]
00006CCE 4E91 jsr [A1]
00006CD0 4A00 tst.b D0
00006CD2 584F addq.w A7, 4
00006CD4 6714 beq +0x16 /* 00006CEA */
00006CD6 3F03 move.w -[A7], D3
00006CD8 486A 000A pea.l [A2 + 0xA]
00006CDC 2057 movea.l A0, [A7]
00006CDE 2250 movea.l A1, [A0]
00006CE0 2269 0040 movea.l A1, [A1 + 0x40]
00006CE4 4E91 jsr [A1]
00006CE6 5C4F addq.w A7, 6
00006CE8 6012 bra +0x14 /* 00006CFC */
label00006CEA:
00006CEA 3F03 move.w -[A7], D3
00006CEC 486A 0024 pea.l [A2 + 0x24]
00006CF0 2057 movea.l A0, [A7]
00006CF2 2250 movea.l A1, [A0]
00006CF4 2269 0034 movea.l A1, [A1 + 0x34]
00006CF8 4E91 jsr [A1]
00006CFA 5C4F addq.w A7, 6
label00006CFC:
00006CFC 4CDF 0408 movem.l D3,A2, [A7]+
00006D00 4E5E unlink A6
00006D02 4E75 rts
00006D04 4E56 0000 link A6, 0
00006D08 48E7 1020 movem.l -[A7], D3,A2
00006D0C 246E 0008 movea.l A2, [A6 + 0x8]
00006D10 162E 000C move.b D3, [A6 + 0xC]
00006D14 B62A 003C cmp.b D3, [A2 + 0x3C]
00006D18 6754 beq +0x56 /* 00006D6E */
00006D1A 1543 003C move.b [A2 + 0x3C], D3
00006D1E 4A03 tst.b D3
00006D20 6716 beq +0x18 /* 00006D38 */
00006D22 2F0A move.l -[A7], A2
00006D24 4EB9 0001 611C jsr [0x0001611C]
00006D2A 4A00 tst.b D0
00006D2C 584F addq.w A7, 4
00006D2E 672A beq +0x2C /* 00006D5A */
00006D30 066A 4000 0014 addi.w [A2 + 0x14], 0x4000 /* '@\0' */
00006D36 6022 bra +0x24 /* 00006D5A */
label00006D38:
00006D38 2F0A move.l -[A7], A2
00006D3A 4EB9 0001 611C jsr [0x0001611C]
00006D40 4A00 tst.b D0
00006D42 584F addq.w A7, 4
00006D44 6714 beq +0x16 /* 00006D5A */
00006D46 0C6A 4000 0014 cmpi.w [A2 + 0x14], 0x4000 /* '@\0' */
00006D4C 6606 bne +0x8 /* 00006D54 */
00006D4E 426A 0014 clr.w [A2 + 0x14]
00006D52 6006 bra +0x8 /* 00006D5A */
label00006D54:
00006D54 046A 4000 0014 subi.w [A2 + 0x14], 0x4000 /* '@\0' */
label00006D5A:
00006D5A 42A7 clr.l -[A7]
00006D5C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00006D60 2057 movea.l A0, [A7]
00006D62 2268 0004 movea.l A1, [A0 + 0x4]
00006D66 2269 00F0 movea.l A1, [A1 + 0xF0]
00006D6A 4E91 jsr [A1]
00006D6C 504F addq.w A7, 8
label00006D6E:
00006D6E 4CDF 0408 movem.l D3,A2, [A7]+
00006D72 4E5E unlink A6
00006D74 4E75 rts
00006D76 4E56 0000 link A6, 0
00006D7A 2F0A move.l -[A7], A2
00006D7C 246E 0008 movea.l A2, [A6 + 0x8]
00006D80 2F0A move.l -[A7], A2
00006D82 4EB9 0001 611C jsr [0x0001611C]
00006D88 4A00 tst.b D0
00006D8A 584F addq.w A7, 4
00006D8C 6732 beq +0x34 /* 00006DC0 */
00006D8E 2F0A move.l -[A7], A2
00006D90 2057 movea.l A0, [A7]
00006D92 2250 movea.l A1, [A0]
00006D94 2269 0164 movea.l A1, [A1 + 0x164]
00006D98 4E91 jsr [A1]
00006D9A 4A00 tst.b D0
00006D9C 584F addq.w A7, 4
00006D9E 6708 beq +0xA /* 00006DA8 */
00006DA0 356A 0016 0014 move.w [A2 + 0x14], [A2 + 0x16]
00006DA6 6004 bra +0x6 /* 00006DAC */
label00006DA8:
00006DA8 426A 0014 clr.w [A2 + 0x14]
label00006DAC:
00006DAC 42A7 clr.l -[A7]
00006DAE 2F2A 0004 move.l -[A7], [A2 + 0x4]
00006DB2 2057 movea.l A0, [A7]
00006DB4 2268 0004 movea.l A1, [A0 + 0x4]
00006DB8 2269 00F0 movea.l A1, [A1 + 0xF0]
00006DBC 4E91 jsr [A1]
00006DBE 504F addq.w A7, 8
label00006DC0:
00006DC0 245F movea.l A2, [A7]+
00006DC2 4E5E unlink A6
00006DC4 4E75 rts
00006DC6 4E56 0000 link A6, 0
00006DCA 48E7 1020 movem.l -[A7], D3,A2
00006DCE 246E 0008 movea.l A2, [A6 + 0x8]
00006DD2 2F0A move.l -[A7], A2
00006DD4 4EB9 0001 611C jsr [0x0001611C]
00006DDA 4A00 tst.b D0
00006DDC 584F addq.w A7, 4
00006DDE 662E bne +0x30 /* 00006E0E */
00006DE0 356A 0014 0016 move.w [A2 + 0x16], [A2 + 0x14]
00006DE6 362A 0014 move.w D3, [A2 + 0x14]
00006DEA 0C43 0003 cmpi.w D3, 0x3
00006DEE 670A beq +0xC /* 00006DFA */
00006DF0 0C43 0001 cmpi.w D3, 0x1
00006DF4 6704 beq +0x6 /* 00006DFA */
00006DF6 526A 0014 addq.w [A2 + 0x14], 1
label00006DFA:
00006DFA 42A7 clr.l -[A7]
00006DFC 2F2A 0004 move.l -[A7], [A2 + 0x4]
00006E00 2057 movea.l A0, [A7]
00006E02 2268 0004 movea.l A1, [A0 + 0x4]
00006E06 2269 00F0 movea.l A1, [A1 + 0xF0]
00006E0A 4E91 jsr [A1]
00006E0C 504F addq.w A7, 8
label00006E0E:
00006E0E 4CDF 0408 movem.l D3,A2, [A7]+
00006E12 4E5E unlink A6
00006E14 4E75 rts
00006E16 4E56 0000 link A6, 0
00006E1A 2F0A move.l -[A7], A2
00006E1C 246E 0008 movea.l A2, [A6 + 0x8]
00006E20 2F0A move.l -[A7], A2
00006E22 4EB9 0001 6180 jsr [0x00016180]
00006E28 4A00 tst.b D0
00006E2A 584F addq.w A7, 4
00006E2C 6728 beq +0x2A /* 00006E56 */
00006E2E 2F0A move.l -[A7], A2
00006E30 2057 movea.l A0, [A7]
00006E32 2250 movea.l A1, [A0]
00006E34 2269 0164 movea.l A1, [A1 + 0x164]
00006E38 4E91 jsr [A1]
00006E3A 4A00 tst.b D0
00006E3C 584F addq.w A7, 4
00006E3E 6708 beq +0xA /* 00006E48 */
00006E40 356A 0016 0014 move.w [A2 + 0x14], [A2 + 0x16]
00006E46 6004 bra +0x6 /* 00006E4C */
label00006E48:
00006E48 426A 0014 clr.w [A2 + 0x14]
label00006E4C:
00006E4C 2F0A move.l -[A7], A2
00006E4E 4EB9 0001 615E jsr [0x0001615E]
00006E54 584F addq.w A7, 4
label00006E56:
00006E56 245F movea.l A2, [A7]+
00006E58 4E5E unlink A6
00006E5A 4E75 rts
00006E5C 4E56 0000 link A6, 0
00006E60 48E7 1020 movem.l -[A7], D3,A2
00006E64 246E 0008 movea.l A2, [A6 + 0x8]
00006E68 2F0A move.l -[A7], A2
00006E6A 4EB9 0001 6180 jsr [0x00016180]
00006E70 4A00 tst.b D0
00006E72 584F addq.w A7, 4
00006E74 6624 bne +0x26 /* 00006E9A */
00006E76 356A 0014 0016 move.w [A2 + 0x16], [A2 + 0x14]
00006E7C 362A 0014 move.w D3, [A2 + 0x14]
00006E80 0C43 0003 cmpi.w D3, 0x3
00006E84 670A beq +0xC /* 00006E90 */
00006E86 0C43 0001 cmpi.w D3, 0x1
00006E8A 6704 beq +0x6 /* 00006E90 */
00006E8C 526A 0014 addq.w [A2 + 0x14], 1
label00006E90:
00006E90 2F0A move.l -[A7], A2
00006E92 4EB9 0001 615E jsr [0x0001615E]
00006E98 584F addq.w A7, 4
label00006E9A:
00006E9A 4CDF 0408 movem.l D3,A2, [A7]+
00006E9E 4E5E unlink A6
00006EA0 4E75 rts
00006EA2 4E56 0000 link A6, 0
00006EA6 48E7 1030 movem.l -[A7], D3,A2,A3
00006EAA 246E 0008 movea.l A2, [A6 + 0x8]
00006EAE 262E 000E move.l D3, [A6 + 0xE]
00006EB2 266E 0016 movea.l A3, [A6 + 0x16]
00006EB6 0C83 616C 676E cmpi.l D3, 0x616C676E /* 'algn' */
00006EBC 670A beq +0xC /* 00006EC8 */
00006EBE 0C83 7472 666D cmpi.l D3, 0x7472666D /* 'trfm' */
00006EC4 671E beq +0x20 /* 00006EE4 */
00006EC6 6036 bra +0x38 /* 00006EFE */
label00006EC8:
00006EC8 3613 move.w D3, [A3]
00006ECA 3543 003A move.w [A2 + 0x3A], D3
00006ECE 42A7 clr.l -[A7]
00006ED0 2F2A 0004 move.l -[A7], [A2 + 0x4]
00006ED4 2057 movea.l A0, [A7]
00006ED6 2268 0004 movea.l A1, [A0 + 0x4]
00006EDA 2269 00F0 movea.l A1, [A1 + 0xF0]
00006EDE 4E91 jsr [A1]
00006EE0 504F addq.w A7, 8
00006EE2 601A bra +0x1C /* 00006EFE */
label00006EE4:
00006EE4 3613 move.w D3, [A3]
00006EE6 3543 0014 move.w [A2 + 0x14], D3
00006EEA 42A7 clr.l -[A7]
00006EEC 2F2A 0004 move.l -[A7], [A2 + 0x4]
00006EF0 2057 movea.l A0, [A7]
00006EF2 2268 0004 movea.l A1, [A0 + 0x4]
00006EF6 2269 00F0 movea.l A1, [A1 + 0xF0]
00006EFA 4E91 jsr [A1]
00006EFC 504F addq.w A7, 8
label00006EFE:
00006EFE 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00006F02 4E5E unlink A6
00006F04 4E75 rts
00006F06 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00006F0A 266F 0018 movea.l A3, [A7 + 0x18]
00006F0E 282F 001E move.l D4, [A7 + 0x1E]
00006F12 246F 0026 movea.l A2, [A7 + 0x26]
00006F16 286F 002A movea.l A4, [A7 + 0x2A]
00006F1A 7600 moveq.l D3, 0x00
00006F1C 0C84 616C 676E cmpi.l D4, 0x616C676E /* 'algn' */
00006F22 670A beq +0xC /* 00006F2E */
00006F24 0C84 7472 666D cmpi.l D4, 0x7472666D /* 'trfm' */
00006F2A 670A beq +0xC /* 00006F36 */
00006F2C 600E bra +0x10 /* 00006F3C */
label00006F2E:
00006F2E 7602 moveq.l D3, 0x02
00006F30 34AB 003A move.w [A2], [A3 + 0x3A]
00006F34 6006 bra +0x8 /* 00006F3C */
label00006F36:
00006F36 7602 moveq.l D3, 0x02
00006F38 34AB 0014 move.w [A2], [A3 + 0x14]
label00006F3C:
00006F3C 200C move.l D0, A4
00006F3E 6702 beq +0x4 /* 00006F42 */
00006F40 2883 move.l [A4], D3
label00006F42:
00006F42 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
00006F46 4E75 rts
00006F48 4E56 0000 link A6, 0
00006F4C 2F0A move.l -[A7], A2
00006F4E 246E 0008 movea.l A2, [A6 + 0x8]
00006F52 2F0A move.l -[A7], A2
00006F54 2057 movea.l A0, [A7]
00006F56 2250 movea.l A1, [A0]
00006F58 2269 0164 movea.l A1, [A1 + 0x164]
00006F5C 4E91 jsr [A1]
00006F5E 4A00 tst.b D0
00006F60 584F addq.w A7, 4
00006F62 6710 beq +0x12 /* 00006F74 */
00006F64 2F0A move.l -[A7], A2
00006F66 2057 movea.l A0, [A7]
00006F68 2250 movea.l A1, [A0]
00006F6A 2269 0178 movea.l A1, [A1 + 0x178]
00006F6E 4E91 jsr [A1]
00006F70 584F addq.w A7, 4
00006F72 600E bra +0x10 /* 00006F82 */
label00006F74:
00006F74 2F0A move.l -[A7], A2
00006F76 2057 movea.l A0, [A7]
00006F78 2250 movea.l A1, [A0]
00006F7A 2269 017C movea.l A1, [A1 + 0x17C]
00006F7E 4E91 jsr [A1]
00006F80 584F addq.w A7, 4
label00006F82:
00006F82 245F movea.l A2, [A7]+
00006F84 4E5E unlink A6
00006F86 4E75 rts
00006F88 4E56 FFDA link A6, -0x0026
00006F8C 48E7 1020 movem.l -[A7], D3,A2
00006F90 246E 0008 movea.l A2, [A6 + 0x8]
00006F94 486E FFE2 pea.l [A6 - 0x1E]
00006F98 4EB9 0000 263A jsr [0x0000263A]
00006F9E 4EB9 0000 264A jsr [0x0000264A]
00006FA4 486E FFDA pea.l [A6 - 0x26]
00006FA8 2F0A move.l -[A7], A2
00006FAA 2057 movea.l A0, [A7]
00006FAC 2250 movea.l A1, [A0]
00006FAE 2269 0170 movea.l A1, [A1 + 0x170]
00006FB2 4E91 jsr [A1]
00006FB4 302A 003A move.w D0, [A2 + 0x3A]
00006FB8 48C0 ext.l D0
00006FBA 4FEF 000C lea.l A7, [A7 + 0xC]
00006FBE 5280 addq.l D0, 1
00006FC0 0C80 0000 0005 cmpi.l D0, 0x5
00006FC6 622C bhi +0x2E /* 00006FF4 */
00006FC8 303B 0206 move.w D0, [PC + D0.w * 2 + 0x6]
00006FCC 4EFB 0002 jmp [PC + D0.w + 0x2]
00006FD0 000C 0010 ori.b A4, 0x10
00006FD4 0014 0018 ori.b [A4], 0x18
00006FD8 001C 0020 ori.b [A4]+, 0x20 /* ' ' */
00006FDC 7605 moveq.l D3, 0x05
00006FDE 6016 bra +0x18 /* 00006FF6 */
00006FE0 7605 moveq.l D3, 0x05
00006FE2 6012 bra +0x14 /* 00006FF6 */
00006FE4 7601 moveq.l D3, 0x01
00006FE6 600E bra +0x10 /* 00006FF6 */
00006FE8 7601 moveq.l D3, 0x01
00006FEA 600A bra +0xC /* 00006FF6 */
00006FEC 7606 moveq.l D3, 0x06
00006FEE 6006 bra +0x8 /* 00006FF6 */
00006FF0 7607 moveq.l D3, 0x07
00006FF2 6002 bra +0x4 /* 00006FF6 */
label00006FF4:
00006FF4 7600 moveq.l D3, 0x00
label00006FF6:
00006FF6 4AAA 000E tst.l [A2 + 0xE]
00006FFA 6718 beq +0x1A /* 00007014 */
00006FFC 554F subq.w A7, 2
00006FFE 486E FFDA pea.l [A6 - 0x26]
00007002 3F03 move.w -[A7], D3
00007004 3F2A 0014 move.w -[A7], [A2 + 0x14]
00007008 2F2A 000E move.l -[A7], [A2 + 0xE]
0000700C 303C 0603 move.w D0, 0x603
00007010 ABC9 syscall IconDispatch
00007012 301F move.w D0, [A7]+
label00007014:
00007014 3F3C FFFF move.w -[A7], 0xFFFF
00007018 486E FFE2 pea.l [A6 - 0x1E]
0000701C 4EB9 0000 2642 jsr [0x00002642]
00007022 5C4F addq.w A7, 6
00007024 4CDF 0408 movem.l D3,A2, [A7]+
00007028 4E5E unlink A6
0000702A 4E75 rts
0000702C 4E56 FFCE link A6, -0x0032
00007030 48E7 1020 movem.l -[A7], D3,A2
00007034 246E 0008 movea.l A2, [A6 + 0x8]
00007038 486E FFCE pea.l [A6 - 0x32]
0000703C 4EB9 0000 263A jsr [0x0000263A]
00007042 4EB9 0000 264A jsr [0x0000264A]
00007048 486E FFF8 pea.l [A6 - 0x8]
0000704C 2F0A move.l -[A7], A2
0000704E 2057 movea.l A0, [A7]
00007050 2250 movea.l A1, [A0]
00007052 2269 0170 movea.l A1, [A1 + 0x170]
00007056 4E91 jsr [A1]
00007058 4AAA 0028 tst.l [A2 + 0x28]
0000705C 4FEF 000C lea.l A7, [A7 + 0xC]
00007060 6700 008C beq +0x8E /* 000070EE */
00007064 486E FFF8 pea.l [A6 - 0x8]
00007068 2F2A 0028 move.l -[A7], [A2 + 0x28]
0000706C AA1F syscall PlotCIcon
0000706E 362A 0014 move.w D3, [A2 + 0x14]
00007072 3003 move.w D0, D3
00007074 48C0 ext.l D0
00007076 6776 beq +0x78 /* 000070EE */
00007078 0C43 4000 cmpi.w D3, 0x4000 /* '@\0' */
0000707C 6634 bne +0x36 /* 000070B2 */
0000707E 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00007082 486E FFF2 pea.l [A6 - 0xE]
00007086 4EB9 0000 0EFA jsr [0x00000EFA]
0000708C 486E FFEC pea.l [A6 - 0x14]
00007090 4EB9 0000 0F02 jsr [0x00000F02]
00007096 486E FFEC pea.l [A6 - 0x14]
0000709A 486E FFF2 pea.l [A6 - 0xE]
0000709E 486E FFF8 pea.l [A6 - 0x8]
000070A2 2F2A 0028 move.l -[A7], [A2 + 0x28]
000070A6 4EB9 0000 0FCA jsr [0x00000FCA]
000070AC 4FEF 001A lea.l A7, [A7 + 0x1A]
000070B0 603C bra +0x3E /* 000070EE */
label000070B2:
000070B2 0C43 0001 cmpi.w D3, 0x1
000070B6 6636 bne +0x38 /* 000070EE */
000070B8 1F3C 0007 move.b -[A7], 0x7
000070BC 486E FFF2 pea.l [A6 - 0xE]
000070C0 4EB9 0000 0EFA jsr [0x00000EFA]
000070C6 1F3C 0001 move.b -[A7], 0x1
000070CA 486E FFEC pea.l [A6 - 0x14]
000070CE 4EB9 0000 0EFA jsr [0x00000EFA]
000070D4 486E FFEC pea.l [A6 - 0x14]
000070D8 486E FFF2 pea.l [A6 - 0xE]
000070DC 486E FFF8 pea.l [A6 - 0x8]
000070E0 2F2A 0028 move.l -[A7], [A2 + 0x28]
000070E4 4EB9 0000 0FCA jsr [0x00000FCA]
000070EA 4FEF 001C lea.l A7, [A7 + 0x1C]
label000070EE:
000070EE 3F3C FFFF move.w -[A7], 0xFFFF
000070F2 486E FFCE pea.l [A6 - 0x32]
000070F6 4EB9 0000 2642 jsr [0x00002642]
000070FC 5C4F addq.w A7, 6
000070FE 4CDF 0408 movem.l D3,A2, [A7]+
00007102 4E5E unlink A6
00007104 4E75 rts
00007106 4E56 0000 link A6, 0
0000710A 48E7 1820 movem.l -[A7], D3,D4,A2
0000710E 246E 0008 movea.l A2, [A6 + 0x8]
00007112 382E 000C move.w D4, [A6 + 0xC]
00007116 362E 0012 move.w D3, [A6 + 0x12]
0000711A 2F0A move.l -[A7], A2
0000711C 2057 movea.l A0, [A7]
0000711E 2250 movea.l A1, [A0]
00007120 2269 016C movea.l A1, [A1 + 0x16C]
00007124 4E91 jsr [A1]
00007126 4A00 tst.b D0
00007128 584F addq.w A7, 4
0000712A 6716 beq +0x18 /* 00007142 */
0000712C 3F03 move.w -[A7], D3
0000712E 2F2E 000E move.l -[A7], [A6 + 0xE]
00007132 3F04 move.w -[A7], D4
00007134 2F0A move.l -[A7], A2
00007136 61FF FFFF E954 bsr -0x16AA /* 00005A8C */
0000713C 4FEF 000C lea.l A7, [A7 + 0xC]
00007140 6002 bra +0x4 /* 00007144 */
label00007142:
00007142 7000 moveq.l D0, 0x00
label00007144:
00007144 4CDF 0418 movem.l D3,D4,A2, [A7]+
00007148 4E5E unlink A6
0000714A 4E75 rts
0000714C 4E56 0000 link A6, 0
00007150 4227 clr.b -[A7]
00007152 2F2E 0008 move.l -[A7], [A6 + 0x8]
00007156 2057 movea.l A0, [A7]
00007158 2250 movea.l A1, [A0]
0000715A 2269 00B0 movea.l A1, [A1 + 0xB0]
0000715E 4E91 jsr [A1]
00007160 4E5E unlink A6
00007162 4E75 rts
00007164 4E56 FFF0 link A6, -0x0010
00007168 48E7 1F30 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3
0000716C 266E 0008 movea.l A3, [A6 + 0x8]
00007170 246E 000C movea.l A2, [A6 + 0xC]
00007174 486E FFF8 pea.l [A6 - 0x8]
00007178 2F0B move.l -[A7], A3
0000717A 4EB9 0001 6138 jsr [0x00016138]
00007180 356E FFFA 0002 move.w [A2 + 0x2], [A6 - 0x6]
00007186 34AE FFF8 move.w [A2], [A6 - 0x8]
0000718A 486E FFF8 pea.l [A6 - 0x8]
0000718E 4EB9 0001 6AEE jsr [0x00016AEE]
00007194 3A00 move.w D5, D0
00007196 486E FFF8 pea.l [A6 - 0x8]
0000719A 4EB9 0001 6ADA jsr [0x00016ADA]
000071A0 3600 move.w D3, D0
000071A2 486E FFF0 pea.l [A6 - 0x10]
000071A6 486B 0024 pea.l [A3 + 0x24]
000071AA 2057 movea.l A0, [A7]
000071AC 2250 movea.l A1, [A0]
000071AE 2269 0014 movea.l A1, [A1 + 0x14]
000071B2 4E91 jsr [A1]
000071B4 2D6E FFF0 FFF4 move.l [A6 - 0xC], [A6 - 0x10]
000071BA 2F0B move.l -[A7], A3
000071BC 2057 movea.l A0, [A7]
000071BE 2250 movea.l A1, [A0]
000071C0 2269 0164 movea.l A1, [A1 + 0x164]
000071C4 4E91 jsr [A1]
000071C6 4A00 tst.b D0
000071C8 4FEF 001C lea.l A7, [A7 + 0x1C]
000071CC 6708 beq +0xA /* 000071D6 */
000071CE 7000 moveq.l D0, 0x00
000071D0 102B 0018 move.b D0, [A3 + 0x18]
000071D4 6006 bra +0x8 /* 000071DC */
label000071D6:
000071D6 302E FFF6 move.w D0, [A6 - 0xA]
000071DA 48C0 ext.l D0
label000071DC:
000071DC 3800 move.w D4, D0
000071DE 2F0B move.l -[A7], A3
000071E0 2057 movea.l A0, [A7]
000071E2 2250 movea.l A1, [A0]
000071E4 2269 0164 movea.l A1, [A1 + 0x164]
000071E8 4E91 jsr [A1]
000071EA 4A00 tst.b D0
000071EC 584F addq.w A7, 4
000071EE 6714 beq +0x16 /* 00007204 */
000071F0 1E2B 0018 move.b D7, [A3 + 0x18]
000071F4 0C07 000C cmpi.b D7, 0xC
000071F8 6604 bne +0x6 /* 000071FE */
000071FA 7010 moveq.l D0, 0x10
000071FC 6004 bra +0x6 /* 00007202 */
label000071FE:
000071FE 7000 moveq.l D0, 0x00
00007200 1007 move.b D0, D7
label00007202:
00007202 6006 bra +0x8 /* 0000720A */
label00007204:
00007204 302E FFF4 move.w D0, [A6 - 0xC]
00007208 48C0 ext.l D0
label0000720A:
0000720A 3C00 move.w D6, D0
0000720C 302B 003A move.w D0, [A3 + 0x3A]
00007210 48C0 ext.l D0
00007212 5280 addq.l D0, 1
00007214 0C80 0000 0009 cmpi.l D0, 0x9 /* '\t' */
0000721A 6200 0114 bhi +0x116 /* 00007330 */
0000721E 303B 0206 move.w D0, [PC + D0.w * 2 + 0x6]
00007222 4EFB 0002 jmp [PC + D0.w + 0x2]
00007226 0014 002C ori.b [A4], 0x2C /* ',' */
0000722A 005A 0072 ori.w [A2]+, 0x72 /* 'r' */
0000722E 0096 00AE 010A ori.l [A6], 0xAE010A
00007234 00D2 .incomplete
00007236 00E0 .incomplete
00007238 00F0 .incomplete
0000723A 3004 move.w D0, D4
0000723C 48C0 ext.l D0
0000723E 3203 move.w D1, D3
00007240 48C1 ext.l D1
00007242 9280 sub.l D1, D0
00007244 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
0000724C D352 add.w [A2], D1
0000724E 6000 00E0 bra +0xE2 /* 00007330 */
00007252 3006 move.w D0, D6
00007254 48C0 ext.l D0
00007256 3205 move.w D1, D5
00007258 48C1 ext.l D1
0000725A 9280 sub.l D1, D0
0000725C 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00007264 D36A 0002 add.w [A2 + 0x2], D1
00007268 3004 move.w D0, D4
0000726A 48C0 ext.l D0
0000726C 3203 move.w D1, D3
0000726E 48C1 ext.l D1
00007270 9280 sub.l D1, D0
00007272 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
0000727A D352 add.w [A2], D1
0000727C 6000 00B2 bra +0xB4 /* 00007330 */
00007280 3004 move.w D0, D4
00007282 48C0 ext.l D0
00007284 3203 move.w D1, D3
00007286 48C1 ext.l D1
00007288 9280 sub.l D1, D0
0000728A 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00007292 D352 add.w [A2], D1
00007294 6000 009A bra +0x9C /* 00007330 */
00007298 3006 move.w D0, D6
0000729A 48C0 ext.l D0
0000729C 3205 move.w D1, D5
0000729E 48C1 ext.l D1
000072A0 9280 sub.l D1, D0
000072A2 D36A 0002 add.w [A2 + 0x2], D1
000072A6 3004 move.w D0, D4
000072A8 48C0 ext.l D0
000072AA 3203 move.w D1, D3
000072AC 48C1 ext.l D1
000072AE 9280 sub.l D1, D0
000072B0 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
000072B8 D352 add.w [A2], D1
000072BA 6074 bra +0x76 /* 00007330 */
000072BC 3006 move.w D0, D6
000072BE 48C0 ext.l D0
000072C0 3205 move.w D1, D5
000072C2 48C1 ext.l D1
000072C4 9280 sub.l D1, D0
000072C6 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
000072CE D36A 0002 add.w [A2 + 0x2], D1
000072D2 605C bra +0x5E /* 00007330 */
000072D4 3006 move.w D0, D6
000072D6 48C0 ext.l D0
000072D8 3205 move.w D1, D5
000072DA 48C1 ext.l D1
000072DC 9280 sub.l D1, D0
000072DE 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
000072E6 D36A 0002 add.w [A2 + 0x2], D1
000072EA 3004 move.w D0, D4
000072EC 48C0 ext.l D0
000072EE 3203 move.w D1, D3
000072F0 48C1 ext.l D1
000072F2 9280 sub.l D1, D0
000072F4 D352 add.w [A2], D1
000072F6 6038 bra +0x3A /* 00007330 */
000072F8 3004 move.w D0, D4
000072FA 48C0 ext.l D0
000072FC 3203 move.w D1, D3
000072FE 48C1 ext.l D1
00007300 9280 sub.l D1, D0
00007302 D352 add.w [A2], D1
00007304 602A bra +0x2C /* 00007330 */
00007306 3006 move.w D0, D6
00007308 48C0 ext.l D0
0000730A 3205 move.w D1, D5
0000730C 48C1 ext.l D1
0000730E 9280 sub.l D1, D0
00007310 D36A 0002 add.w [A2 + 0x2], D1
00007314 601A bra +0x1C /* 00007330 */
00007316 3006 move.w D0, D6
00007318 48C0 ext.l D0
0000731A 3205 move.w D1, D5
0000731C 48C1 ext.l D1
0000731E 9280 sub.l D1, D0
00007320 D36A 0002 add.w [A2 + 0x2], D1
00007324 3004 move.w D0, D4
00007326 48C0 ext.l D0
00007328 3203 move.w D1, D3
0000732A 48C1 ext.l D1
0000732C 9280 sub.l D1, D0
0000732E D352 add.w [A2], D1
label00007330:
00007330 4CDF 0CF8 movem.l D3,D4,D5,D6,D7,A2,A3, [A7]+
00007334 4E5E unlink A6
00007336 4E75 rts
00007338 4E56 FFF8 link A6, -0x0008
0000733C 48E7 1820 movem.l -[A7], D3,D4,A2
00007340 246E 0008 movea.l A2, [A6 + 0x8]
00007344 2F0A move.l -[A7], A2
00007346 2057 movea.l A0, [A7]
00007348 2250 movea.l A1, [A0]
0000734A 2269 0164 movea.l A1, [A1 + 0x164]
0000734E 4E91 jsr [A1]
00007350 4A00 tst.b D0
00007352 584F addq.w A7, 4
00007354 6756 beq +0x58 /* 000073AC */
00007356 486E FFF8 pea.l [A6 - 0x8]
0000735A 2F0A move.l -[A7], A2
0000735C 4EB9 0001 6138 jsr [0x00016138]
00007362 486E FFF8 pea.l [A6 - 0x8]
00007366 4EB9 0001 6AEE jsr [0x00016AEE]
0000736C 3600 move.w D3, D0
0000736E 486E FFF8 pea.l [A6 - 0x8]
00007372 4EB9 0001 6ADA jsr [0x00016ADA]
00007378 3800 move.w D4, D0
0000737A 0C43 0020 cmpi.w D3, 0x20 /* ' ' */
0000737E 4FEF 0010 lea.l A7, [A7 + 0x10]
00007382 6D0E blt +0x10 /* 00007392 */
00007384 0C44 0020 cmpi.w D4, 0x20 /* ' ' */
00007388 6D08 blt +0xA /* 00007392 */
0000738A 157C 0020 0018 move.b [A2 + 0x18], 0x20 /* ' ' */
00007390 601A bra +0x1C /* 000073AC */
label00007392:
00007392 0C43 0010 cmpi.w D3, 0x10
00007396 6D06 blt +0x8 /* 0000739E */
00007398 0C44 0010 cmpi.w D4, 0x10
0000739C 6C08 bge +0xA /* 000073A6 */
label0000739E:
0000739E 157C 000C 0018 move.b [A2 + 0x18], 0xC
000073A4 6006 bra +0x8 /* 000073AC */
label000073A6:
000073A6 157C 0010 0018 move.b [A2 + 0x18], 0x10
label000073AC:
000073AC 4CDF 0418 movem.l D3,D4,A2, [A7]+
000073B0 4E5E unlink A6
000073B2 4E75 rts
000073B4 4E56 0000 link A6, 0
000073B8 2F0A move.l -[A7], A2
000073BA 246E 0008 movea.l A2, [A6 + 0x8]
000073BE 2F2E 000C move.l -[A7], [A6 + 0xC]
000073C2 2F0A move.l -[A7], A2
000073C4 61FF FFFF E570 bsr -0x1A8E /* 00005936 */
000073CA 486A 000A pea.l [A2 + 0xA]
000073CE 4EB9 0000 0E02 jsr [0x00000E02]
000073D4 486A 0024 pea.l [A2 + 0x24]
000073D8 4EB9 0000 0DAA jsr [0x00000DAA]
000073DE 486A 0036 pea.l [A2 + 0x36]
000073E2 4EB9 0000 0E72 jsr [0x00000E72]
000073E8 41F9 0000 8F28 lea.l A0, [0x00008F28]
000073EE 2488 move.l [A2], A0
000073F0 41F9 0000 8F28 lea.l A0, [0x00008F28]
000073F6 41E8 00B4 lea.l A0, [A0 + 0xB4]
000073FA 2548 000A move.l [A2 + 0xA], A0
000073FE 41F9 0000 8F28 lea.l A0, [0x00008F28]
00007404 41E8 0118 lea.l A0, [A0 + 0x118]
00007408 2548 0024 move.l [A2 + 0x24], A0
0000740C 41F9 0000 8F28 lea.l A0, [0x00008F28]
00007412 41E8 0160 lea.l A0, [A0 + 0x160]
00007416 2548 0036 move.l [A2 + 0x36], A0
0000741A 422A 0044 clr.b [A2 + 0x44]
0000741E 426A 0046 clr.w [A2 + 0x46]
00007422 426A 0048 clr.w [A2 + 0x48]
00007426 204A movea.l A0, A2
00007428 4FEF 0014 lea.l A7, [A7 + 0x14]
0000742C 245F movea.l A2, [A7]+
0000742E 4E5E unlink A6
00007430 4E75 rts
00007432 4E56 0000 link A6, 0
00007436 2F0A move.l -[A7], A2
00007438 246E 0008 movea.l A2, [A6 + 0x8]
0000743C 200A move.l D0, A2
0000743E 6774 beq +0x76 /* 000074B4 */
00007440 41F9 0000 8F28 lea.l A0, [0x00008F28]
00007446 2488 move.l [A2], A0
00007448 41F9 0000 8F28 lea.l A0, [0x00008F28]
0000744E 41E8 00B4 lea.l A0, [A0 + 0xB4]
00007452 2548 000A move.l [A2 + 0xA], A0
00007456 41F9 0000 8F28 lea.l A0, [0x00008F28]
0000745C 41E8 0118 lea.l A0, [A0 + 0x118]
00007460 2548 0024 move.l [A2 + 0x24], A0
00007464 41F9 0000 8F28 lea.l A0, [0x00008F28]
0000746A 41E8 0160 lea.l A0, [A0 + 0x160]
0000746E 2548 0036 move.l [A2 + 0x36], A0
00007472 4267 clr.w -[A7]
00007474 486A 0036 pea.l [A2 + 0x36]
00007478 4EB9 0000 0E7A jsr [0x00000E7A]
0000747E 4267 clr.w -[A7]
00007480 486A 0024 pea.l [A2 + 0x24]
00007484 4EB9 0000 0DB2 jsr [0x00000DB2]
0000748A 4267 clr.w -[A7]
0000748C 486A 000A pea.l [A2 + 0xA]
00007490 4EB9 0000 0E0A jsr [0x00000E0A]
00007496 4267 clr.w -[A7]
00007498 2F0A move.l -[A7], A2
0000749A 61FF FFFF E4C6 bsr -0x1B38 /* 00005962 */
000074A0 4A6E 000C tst.w [A6 + 0xC]
000074A4 4FEF 0018 lea.l A7, [A7 + 0x18]
000074A8 6F0A ble +0xC /* 000074B4 */
000074AA 2F0A move.l -[A7], A2
000074AC 4EB9 0000 2592 jsr [0x00002592]
000074B2 584F addq.w A7, 4
label000074B4:
000074B4 204A movea.l A0, A2
000074B6 245F movea.l A2, [A7]+
000074B8 4E5E unlink A6
000074BA 4E75 rts
000074BC 4E56 FEFC link A6, -0x0104
000074C0 48E7 0038 movem.l -[A7], A2,A3,A4
000074C4 286E 0008 movea.l A4, [A6 + 0x8]
000074C8 266E 000C movea.l A3, [A6 + 0xC]
000074CC 246E 0010 movea.l A2, [A6 + 0x10]
000074D0 486E FFFE pea.l [A6 - 0x2]
000074D4 2F0A move.l -[A7], A2
000074D6 4EB9 0000 479C jsr [0x0000479C]
000074DC 486E FEFC pea.l [A6 - 0x104]
000074E0 2F0A move.l -[A7], A2
000074E2 4EB9 0000 479C jsr [0x0000479C]
000074E8 486E FEFE pea.l [A6 - 0x102]
000074EC 2F0A move.l -[A7], A2
000074EE 4EB9 0000 30A2 jsr [0x000030A2]
000074F4 42A7 clr.l -[A7]
000074F6 3F2E FEFC move.w -[A7], [A6 - 0x104]
000074FA 486E FEFE pea.l [A6 - 0x102]
000074FE 3F2E FFFE move.w -[A7], [A6 - 0x2]
00007502 2F0B move.l -[A7], A3
00007504 2F0C move.l -[A7], A4
00007506 2057 movea.l A0, [A7]
00007508 2250 movea.l A1, [A0]
0000750A 2269 0010 movea.l A1, [A1 + 0x10]
0000750E 4E91 jsr [A1]
00007510 4FEF 002C lea.l A7, [A7 + 0x2C]
00007514 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00007518 4E5E unlink A6
0000751A 4E75 rts
0000751C 4E56 0000 link A6, 0
00007520 48E7 1030 movem.l -[A7], D3,A2,A3
00007524 246E 0008 movea.l A2, [A6 + 0x8]
00007528 266E 000C movea.l A3, [A6 + 0xC]
0000752C 254B 0004 move.l [A2 + 0x4], A3
00007530 422A 0044 clr.b [A2 + 0x44]
00007534 2F2A 0004 move.l -[A7], [A2 + 0x4]
00007538 4EB9 0001 4E8C jsr [0x00014E8C]
0000753E 3540 0046 move.w [A2 + 0x46], D0
00007542 2F2A 0004 move.l -[A7], [A2 + 0x4]
00007546 2057 movea.l A0, [A7]
00007548 2268 0004 movea.l A1, [A0 + 0x4]
0000754C 2269 001C movea.l A1, [A1 + 0x1C]
00007550 4E91 jsr [A1]
00007552 3600 move.w D3, D0
00007554 2F0A move.l -[A7], A2
00007556 2057 movea.l A0, [A7]
00007558 2250 movea.l A1, [A0]
0000755A 2269 01B8 movea.l A1, [A1 + 0x1B8]
0000755E 4E91 jsr [A1]
00007560 4A00 tst.b D0
00007562 4FEF 000C lea.l A7, [A7 + 0xC]
00007566 6624 bne +0x26 /* 0000758C */
00007568 2F0A move.l -[A7], A2
0000756A 2057 movea.l A0, [A7]
0000756C 2250 movea.l A1, [A0]
0000756E 2269 01C4 movea.l A1, [A1 + 0x1C4]
00007572 4E91 jsr [A1]
00007574 4A00 tst.b D0
00007576 584F addq.w A7, 4
00007578 6612 bne +0x14 /* 0000758C */
0000757A 2F0A move.l -[A7], A2
0000757C 2057 movea.l A0, [A7]
0000757E 2250 movea.l A1, [A0]
00007580 2269 01CC movea.l A1, [A1 + 0x1CC]
00007584 4E91 jsr [A1]
00007586 4A00 tst.b D0
00007588 584F addq.w A7, 4
0000758A 6722 beq +0x24 /* 000075AE */
label0000758C:
0000758C 4A43 tst.w D3
0000758E 6718 beq +0x1A /* 000075A8 */
00007590 0C43 7FFF cmpi.w D3, 0x7FFF
00007594 6712 beq +0x14 /* 000075A8 */
00007596 3F03 move.w -[A7], D3
00007598 2F0A move.l -[A7], A2
0000759A 2057 movea.l A0, [A7]
0000759C 2250 movea.l A1, [A0]
0000759E 2269 01D4 movea.l A1, [A1 + 0x1D4]
000075A2 4E91 jsr [A1]
000075A4 5C4F addq.w A7, 6
000075A6 600A bra +0xC /* 000075B2 */
label000075A8:
000075A8 3543 0048 move.w [A2 + 0x48], D3
000075AC 6004 bra +0x6 /* 000075B2 */
label000075AE:
000075AE 426A 0048 clr.w [A2 + 0x48]
label000075B2:
000075B2 2F0A move.l -[A7], A2
000075B4 2057 movea.l A0, [A7]
000075B6 2250 movea.l A1, [A0]
000075B8 2269 01B8 movea.l A1, [A1 + 0x1B8]
000075BC 4E91 jsr [A1]
000075BE 4A00 tst.b D0
000075C0 584F addq.w A7, 4
000075C2 6720 beq +0x22 /* 000075E4 */
000075C4 2F0A move.l -[A7], A2
000075C6 2057 movea.l A0, [A7]
000075C8 2250 movea.l A1, [A0]
000075CA 2269 01FC movea.l A1, [A1 + 0x1FC]
000075CE 4E91 jsr [A1]
000075D0 4227 clr.b -[A7]
000075D2 4227 clr.b -[A7]
000075D4 2F0A move.l -[A7], A2
000075D6 2057 movea.l A0, [A7]
000075D8 2250 movea.l A1, [A0]
000075DA 2269 01D8 movea.l A1, [A1 + 0x1D8]
000075DE 4E91 jsr [A1]
000075E0 4FEF 000C lea.l A7, [A7 + 0xC]
label000075E4:
000075E4 42A7 clr.l -[A7]
000075E6 2F2A 0004 move.l -[A7], [A2 + 0x4]
000075EA 2057 movea.l A0, [A7]
000075EC 2268 0004 movea.l A1, [A0 + 0x4]
000075F0 2269 0020 movea.l A1, [A1 + 0x20]
000075F4 4E91 jsr [A1]
000075F6 504F addq.w A7, 8
000075F8 4CDF 0C08 movem.l D3,A2,A3, [A7]+
000075FC 4E5E unlink A6
000075FE 4E75 rts
00007600 4E56 FFF2 link A6, -0x000E
00007604 2F0A move.l -[A7], A2
00007606 246E 0008 movea.l A2, [A6 + 0x8]
0000760A 486E FFF8 pea.l [A6 - 0x8]
0000760E 2F0A move.l -[A7], A2
00007610 4EB9 0001 6138 jsr [0x00016138]
00007616 486E FFF8 pea.l [A6 - 0x8]
0000761A 486E FFF2 pea.l [A6 - 0xE]
0000761E 4EB9 0000 28CA jsr [0x000028CA]
00007624 486E FFF8 pea.l [A6 - 0x8]
00007628 2F3C 0001 0001 move.l -[A7], 0x10001
0000762E A8A9 syscall InsetRect
00007630 486E FFF8 pea.l [A6 - 0x8]
00007634 486E FFF2 pea.l [A6 - 0xE]
00007638 4EB9 0001 7EEA jsr [0x00017EEA]
0000763E 486E FFF2 pea.l [A6 - 0xE]
00007642 4EB9 0000 28E2 jsr [0x000028E2]
00007648 2448 movea.l A2, A0
0000764A 3F3C FFFF move.w -[A7], 0xFFFF
0000764E 486E FFF2 pea.l [A6 - 0xE]
00007652 4EB9 0000 28DA jsr [0x000028DA]
00007658 204A movea.l A0, A2
0000765A 4FEF 0022 lea.l A7, [A7 + 0x22]
0000765E 245F movea.l A2, [A7]+
00007660 4E5E unlink A6
00007662 4E75 rts
00007664 4E56 FFEC link A6, -0x0014
00007668 48E7 1030 movem.l -[A7], D3,A2,A3
0000766C 266E 0008 movea.l A3, [A6 + 0x8]
00007670 246E 000C movea.l A2, [A6 + 0xC]
00007674 486E FFFC pea.l [A6 - 0x4]
00007678 2F0B move.l -[A7], A3
0000767A 2057 movea.l A0, [A7]
0000767C 2250 movea.l A1, [A0]
0000767E 2269 01F4 movea.l A1, [A1 + 0x1F4]
00007682 4E91 jsr [A1]
00007684 302B 0046 move.w D0, [A3 + 0x46]
00007688 48C0 ext.l D0
0000768A 504F addq.w A7, 8
0000768C 4EB9 0000 05F8 jsr [0x000005F8]
00007692 0120 btst -[A0], D0
00007694 0000 0001 ori.b D0, 0x1
00007698 0000 0083 ori.b D0, 0x83
0000769C 0005 0000 ori.b D5, 0x0
000076A0 0001 0020 ori.b D1, 0x20 /* ' ' */
000076A4 0000 0002 ori.b D0, 0x2
000076A8 006E 0000 0003 ori.w [A6 + 0x3], 0x0
000076AE 00BA 0000 0081 000E ori.l [PC + 0xE /* 000076BE, value 0x8300A8, cstring "" */], 0x81
000076B6 0000 0082 ori.b D0, 0x82
000076BA 005C 0000 ori.w [A4]+, 0x0
000076BE 0083 00A8 486B ori.l D3, 0xA8486B
000076C4 000A 2057 ori.b A2, 0x57 /* 'W' */
000076C8 2250 movea.l A1, [A0]
000076CA 2269 000C movea.l A1, [A1 + 0xC]
000076CE 4E91 jsr [A1]
000076D0 2008 move.l D0, A0
000076D2 584F addq.w A7, 4
000076D4 6700 00E6 beq +0xE8 /* 000077BC */
000076D8 34AE FFFC move.w [A2], [A6 - 0x4]
000076DC 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
000076E2 7000 moveq.l D0, 0x00
000076E4 102B 0018 move.b D0, [A3 + 0x18]
000076E8 322E FFFC move.w D1, [A6 - 0x4]
000076EC 48C1 ext.l D1
000076EE D280 add.l D1, D0
000076F0 3541 0004 move.w [A2 + 0x4], D1
000076F4 162B 0018 move.b D3, [A3 + 0x18]
000076F8 0C03 000C cmpi.b D3, 0xC
000076FC 6604 bne +0x6 /* 00007702 */
000076FE 7010 moveq.l D0, 0x10
00007700 6004 bra +0x6 /* 00007706 */
label00007702:
00007702 7000 moveq.l D0, 0x00
00007704 1003 move.b D0, D3
label00007706:
00007706 322A 0002 move.w D1, [A2 + 0x2]
0000770A 48C1 ext.l D1
0000770C D280 add.l D1, D0
0000770E 3541 0006 move.w [A2 + 0x6], D1
00007712 6000 00A8 bra +0xAA /* 000077BC */
00007716 4AAB 0028 tst.l [A3 + 0x28]
0000771A 6700 00A0 beq +0xA2 /* 000077BC */
0000771E 486E FFF0 pea.l [A6 - 0x10]
00007722 486B 0024 pea.l [A3 + 0x24]
00007726 2057 movea.l A0, [A7]
00007728 2250 movea.l A1, [A0]
0000772A 2269 0014 movea.l A1, [A1 + 0x14]
0000772E 4E91 jsr [A1]
00007730 2D6E FFF0 FFF8 move.l [A6 - 0x8], [A6 - 0x10]
00007736 34AE FFFC move.w [A2], [A6 - 0x4]
0000773A 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
00007740 302E FFFA move.w D0, [A6 - 0x6]
00007744 48C0 ext.l D0
00007746 322E FFFC move.w D1, [A6 - 0x4]
0000774A 48C1 ext.l D1
0000774C D280 add.l D1, D0
0000774E 3541 0004 move.w [A2 + 0x4], D1
00007752 302E FFF8 move.w D0, [A6 - 0x8]
00007756 48C0 ext.l D0
00007758 322A 0002 move.w D1, [A2 + 0x2]
0000775C 48C1 ext.l D1
0000775E D280 add.l D1, D0
00007760 3541 0006 move.w [A2 + 0x6], D1
00007764 504F addq.w A7, 8
00007766 6054 bra +0x56 /* 000077BC */
00007768 486E FFEC pea.l [A6 - 0x14]
0000776C 486B 0036 pea.l [A3 + 0x36]
00007770 2057 movea.l A0, [A7]
00007772 2250 movea.l A1, [A0]
00007774 2269 0014 movea.l A1, [A1 + 0x14]
00007778 4E91 jsr [A1]
0000777A 2D6E FFEC FFF4 move.l [A6 - 0xC], [A6 - 0x14]
00007780 34AE FFFC move.w [A2], [A6 - 0x4]
00007784 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
0000778A 302E FFF6 move.w D0, [A6 - 0xA]
0000778E 48C0 ext.l D0
00007790 322E FFFC move.w D1, [A6 - 0x4]
00007794 48C1 ext.l D1
00007796 D280 add.l D1, D0
00007798 3541 0004 move.w [A2 + 0x4], D1
0000779C 302E FFF4 move.w D0, [A6 - 0xC]
000077A0 48C0 ext.l D0
000077A2 322A 0002 move.w D1, [A2 + 0x2]
000077A6 48C1 ext.l D1
000077A8 D280 add.l D1, D0
000077AA 3541 0006 move.w [A2 + 0x6], D1
000077AE 504F addq.w A7, 8
000077B0 600A bra +0xC /* 000077BC */
000077B2 24AD F6B0 move.l [A2], [A5 - 0x950]
000077B6 256D F6B4 0004 move.l [A2 + 0x4], [A5 - 0x94C]
label000077BC:
000077BC 4CDF 0C08 movem.l D3,A2,A3, [A7]+
000077C0 4E5E unlink A6
000077C2 4E75 rts
000077C4 4E56 0000 link A6, 0
000077C8 2F0A move.l -[A7], A2
000077CA 246E 0008 movea.l A2, [A6 + 0x8]
000077CE 2F2A 0004 move.l -[A7], [A2 + 0x4]
000077D2 2057 movea.l A0, [A7]
000077D4 2268 0004 movea.l A1, [A0 + 0x4]
000077D8 2269 001C movea.l A1, [A1 + 0x1C]
000077DC 4E91 jsr [A1]
000077DE B0AE 000C cmp.l D0, [A6 + 0xC]
000077E2 584F addq.w A7, 4
000077E4 670E beq +0x10 /* 000077F4 */
000077E6 2F0A move.l -[A7], A2
000077E8 2057 movea.l A0, [A7]
000077EA 2250 movea.l A1, [A0]
000077EC 2269 01EC movea.l A1, [A1 + 0x1EC]
000077F0 4E91 jsr [A1]
000077F2 584F addq.w A7, 4
label000077F4:
000077F4 245F movea.l A2, [A7]+
000077F6 4E5E unlink A6
000077F8 4E75 rts
000077FA 4E56 0000 link A6, 0
000077FE 2F0A move.l -[A7], A2
00007800 246E 0008 movea.l A2, [A6 + 0x8]
00007804 356E 000C 0048 move.w [A2 + 0x48], [A6 + 0xC]
0000780A 302A 0046 move.w D0, [A2 + 0x46]
0000780E 48C0 ext.l D0
00007810 5380 subq.l D0, 1
00007812 670A beq +0xC /* 0000781E */
00007814 5380 subq.l D0, 1
00007816 671C beq +0x1E /* 00007834 */
00007818 5380 subq.l D0, 1
0000781A 672E beq +0x30 /* 0000784A */
0000781C 6040 bra +0x42 /* 0000785E */
label0000781E:
0000781E 3F2A 0048 move.w -[A7], [A2 + 0x48]
00007822 486A 000A pea.l [A2 + 0xA]
00007826 2057 movea.l A0, [A7]
00007828 2250 movea.l A1, [A0]
0000782A 2269 0040 movea.l A1, [A1 + 0x40]
0000782E 4E91 jsr [A1]
00007830 5C4F addq.w A7, 6
00007832 602A bra +0x2C /* 0000785E */
label00007834:
00007834 3F2A 0048 move.w -[A7], [A2 + 0x48]
00007838 486A 0024 pea.l [A2 + 0x24]
0000783C 2057 movea.l A0, [A7]
0000783E 2250 movea.l A1, [A0]
00007840 2269 0034 movea.l A1, [A1 + 0x34]
00007844 4E91 jsr [A1]
00007846 5C4F addq.w A7, 6
00007848 6014 bra +0x16 /* 0000785E */
label0000784A:
0000784A 3F2A 0048 move.w -[A7], [A2 + 0x48]
0000784E 486A 0036 pea.l [A2 + 0x36]
00007852 2057 movea.l A0, [A7]
00007854 2250 movea.l A1, [A0]
00007856 2269 0034 movea.l A1, [A1 + 0x34]
0000785A 4E91 jsr [A1]
0000785C 5C4F addq.w A7, 6
label0000785E:
0000785E 245F movea.l A2, [A7]+
00007860 4E5E unlink A6
00007862 4E75 rts
00007864 4E56 0000 link A6, 0
00007868 48E7 1820 movem.l -[A7], D3,D4,A2
0000786C 246E 0008 movea.l A2, [A6 + 0x8]
00007870 182E 000E move.b D4, [A6 + 0xE]
00007874 2F0A move.l -[A7], A2
00007876 2057 movea.l A0, [A7]
00007878 2250 movea.l A1, [A0]
0000787A 2269 01B8 movea.l A1, [A1 + 0x1B8]
0000787E 4E91 jsr [A1]
00007880 4A00 tst.b D0
00007882 584F addq.w A7, 4
00007884 6612 bne +0x14 /* 00007898 */
00007886 2F0A move.l -[A7], A2
00007888 2057 movea.l A0, [A7]
0000788A 2250 movea.l A1, [A0]
0000788C 2269 01BC movea.l A1, [A1 + 0x1BC]
00007890 4E91 jsr [A1]
00007892 4A00 tst.b D0
00007894 584F addq.w A7, 4
00007896 6752 beq +0x54 /* 000078EA */
label00007898:
00007898 362A 0014 move.w D3, [A2 + 0x14]
0000789C 2F0A move.l -[A7], A2
0000789E 4EB9 0001 611C jsr [0x0001611C]
000078A4 4A00 tst.b D0
000078A6 584F addq.w A7, 4
000078A8 6714 beq +0x16 /* 000078BE */
000078AA 2F0A move.l -[A7], A2
000078AC 4EB9 0001 6180 jsr [0x00016180]
000078B2 4A00 tst.b D0
000078B4 584F addq.w A7, 4
000078B6 6706 beq +0x8 /* 000078BE */
000078B8 426A 0014 clr.w [A2 + 0x14]
000078BC 6006 bra +0x8 /* 000078C4 */
label000078BE:
000078BE 357C 0001 0014 move.w [A2 + 0x14], 0x1
label000078C4:
000078C4 B66A 0014 cmp.w D3, [A2 + 0x14]
000078C8 6720 beq +0x22 /* 000078EA */
000078CA 4A04 tst.b D4
000078CC 671C beq +0x1E /* 000078EA */
000078CE 2F0A move.l -[A7], A2
000078D0 4EB9 0001 6A8C jsr [0x00016A8C]
000078D6 4A00 tst.b D0
000078D8 584F addq.w A7, 4
000078DA 670E beq +0x10 /* 000078EA */
000078DC 2F0A move.l -[A7], A2
000078DE 2057 movea.l A0, [A7]
000078E0 2250 movea.l A1, [A0]
000078E2 2269 01F0 movea.l A1, [A1 + 0x1F0]
000078E6 4E91 jsr [A1]
000078E8 584F addq.w A7, 4
label000078EA:
000078EA 4CDF 0418 movem.l D3,D4,A2, [A7]+
000078EE 4E5E unlink A6
000078F0 4E75 rts
000078F2 4E56 FFF4 link A6, -0x000C
000078F6 48E7 0030 movem.l -[A7], A2,A3
000078FA 266E 000C movea.l A3, [A6 + 0xC]
000078FE 246E 0010 movea.l A2, [A6 + 0x10]
00007902 200B move.l D0, A3
00007904 6716 beq +0x18 /* 0000791C */
00007906 486E FFFA pea.l [A6 - 0x6]
0000790A 4EB9 0000 0F02 jsr [0x00000F02]
00007910 26AE FFFA move.l [A3], [A6 - 0x6]
00007914 376E FFFE 0004 move.w [A3 + 0x4], [A6 - 0x2]
0000791A 584F addq.w A7, 4
label0000791C:
0000791C 200A move.l D0, A2
0000791E 6716 beq +0x18 /* 00007936 */
00007920 486E FFF4 pea.l [A6 - 0xC]
00007924 4EB9 0000 0F0A jsr [0x00000F0A]
0000792A 24AE FFF4 move.l [A2], [A6 - 0xC]
0000792E 356E FFF8 0004 move.w [A2 + 0x4], [A6 - 0x8]
00007934 584F addq.w A7, 4
label00007936:
00007936 7001 moveq.l D0, 0x01
00007938 4CDF 0C00 movem.l A2,A3, [A7]+
0000793C 4E5E unlink A6
0000793E 4E75 rts
00007940 4E56 FFF4 link A6, -0x000C
00007944 486E FFFA pea.l [A6 - 0x6]
00007948 486E FFF4 pea.l [A6 - 0xC]
0000794C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00007950 2057 movea.l A0, [A7]
00007952 2250 movea.l A1, [A0]
00007954 2269 0090 movea.l A1, [A1 + 0x90]
00007958 4E91 jsr [A1]
0000795A 486E FFF4 pea.l [A6 - 0xC]
0000795E AA14 syscall RGBForeColor
00007960 486E FFFA pea.l [A6 - 0x6]
00007964 AA15 syscall RGBBackColor
00007966 7001 moveq.l D0, 0x01
00007968 4E5E unlink A6
0000796A 4E75 rts
0000796C 4E56 0000 link A6, 0
00007970 2F0A move.l -[A7], A2
00007972 246E 0008 movea.l A2, [A6 + 0x8]
00007976 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000797A 4EB9 0001 D5B6 jsr [0x0001D5B6]
00007980 5500 subq.b D0, 2
00007982 584F addq.w A7, 4
00007984 6626 bne +0x28 /* 000079AC */
00007986 4227 clr.b -[A7]
00007988 4227 clr.b -[A7]
0000798A 2F0A move.l -[A7], A2
0000798C 2057 movea.l A0, [A7]
0000798E 2250 movea.l A1, [A0]
00007990 2269 01D8 movea.l A1, [A1 + 0x1D8]
00007994 4E91 jsr [A1]
00007996 42A7 clr.l -[A7]
00007998 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000799C 2057 movea.l A0, [A7]
0000799E 2268 0004 movea.l A1, [A0 + 0x4]
000079A2 2269 00F0 movea.l A1, [A1 + 0xF0]
000079A6 4E91 jsr [A1]
000079A8 4FEF 0010 lea.l A7, [A7 + 0x10]
label000079AC:
000079AC 245F movea.l A2, [A7]+
000079AE 4E5E unlink A6
000079B0 4E75 rts
000079B2 4E56 0000 link A6, 0
000079B6 2F0A move.l -[A7], A2
000079B8 246E 0008 movea.l A2, [A6 + 0x8]
000079BC 2F0A move.l -[A7], A2
000079BE 4EB9 0001 611C jsr [0x0001611C]
000079C4 4A00 tst.b D0
000079C6 584F addq.w A7, 4
000079C8 6626 bne +0x28 /* 000079F0 */
000079CA 4227 clr.b -[A7]
000079CC 4227 clr.b -[A7]
000079CE 2F0A move.l -[A7], A2
000079D0 2057 movea.l A0, [A7]
000079D2 2250 movea.l A1, [A0]
000079D4 2269 01D8 movea.l A1, [A1 + 0x1D8]
000079D8 4E91 jsr [A1]
000079DA 42A7 clr.l -[A7]
000079DC 2F2A 0004 move.l -[A7], [A2 + 0x4]
000079E0 2057 movea.l A0, [A7]
000079E2 2268 0004 movea.l A1, [A0 + 0x4]
000079E6 2269 00F0 movea.l A1, [A1 + 0xF0]
000079EA 4E91 jsr [A1]
000079EC 4FEF 0010 lea.l A7, [A7 + 0x10]
label000079F0:
000079F0 245F movea.l A2, [A7]+
000079F2 4E5E unlink A6
000079F4 4E75 rts
000079F6 4E56 0000 link A6, 0
000079FA 2F0A move.l -[A7], A2
000079FC 246E 0008 movea.l A2, [A6 + 0x8]
00007A00 2F0A move.l -[A7], A2
00007A02 4EB9 0001 6180 jsr [0x00016180]
00007A08 4A00 tst.b D0
00007A0A 584F addq.w A7, 4
00007A0C 671C beq +0x1E /* 00007A2A */
00007A0E 4227 clr.b -[A7]
00007A10 4227 clr.b -[A7]
00007A12 2F0A move.l -[A7], A2
00007A14 2057 movea.l A0, [A7]
00007A16 2250 movea.l A1, [A0]
00007A18 2269 01D8 movea.l A1, [A1 + 0x1D8]
00007A1C 4E91 jsr [A1]
00007A1E 2F0A move.l -[A7], A2
00007A20 4EB9 0001 615E jsr [0x0001615E]
00007A26 4FEF 000C lea.l A7, [A7 + 0xC]
label00007A2A:
00007A2A 245F movea.l A2, [A7]+
00007A2C 4E5E unlink A6
00007A2E 4E75 rts
00007A30 4E56 0000 link A6, 0
00007A34 2F0A move.l -[A7], A2
00007A36 246E 0008 movea.l A2, [A6 + 0x8]
00007A3A 2F0A move.l -[A7], A2
00007A3C 4EB9 0001 6180 jsr [0x00016180]
00007A42 4A00 tst.b D0
00007A44 584F addq.w A7, 4
00007A46 661C bne +0x1E /* 00007A64 */
00007A48 4227 clr.b -[A7]
00007A4A 4227 clr.b -[A7]
00007A4C 2F0A move.l -[A7], A2
00007A4E 2057 movea.l A0, [A7]
00007A50 2250 movea.l A1, [A0]
00007A52 2269 01D8 movea.l A1, [A1 + 0x1D8]
00007A56 4E91 jsr [A1]
00007A58 2F0A move.l -[A7], A2
00007A5A 4EB9 0001 615E jsr [0x0001615E]
00007A60 4FEF 000C lea.l A7, [A7 + 0xC]
label00007A64:
00007A64 245F movea.l A2, [A7]+
00007A66 4E5E unlink A6
00007A68 4E75 rts
00007A6A 4E56 0000 link A6, 0
00007A6E 4227 clr.b -[A7]
00007A70 4227 clr.b -[A7]
00007A72 2F2E 0008 move.l -[A7], [A6 + 0x8]
00007A76 2057 movea.l A0, [A7]
00007A78 2250 movea.l A1, [A0]
00007A7A 2269 01D8 movea.l A1, [A1 + 0x1D8]
00007A7E 4E91 jsr [A1]
00007A80 4E5E unlink A6
00007A82 4E75 rts
00007A84 4E56 FFFA link A6, -0x0006
00007A88 48E7 1030 movem.l -[A7], D3,A2,A3
00007A8C 246E 0008 movea.l A2, [A6 + 0x8]
00007A90 262E 000E move.l D3, [A6 + 0xE]
00007A94 266E 0016 movea.l A3, [A6 + 0x16]
00007A98 0C83 636F 6E74 cmpi.l D3, 0x636F6E74 /* 'cont' */
00007A9E 670E beq +0x10 /* 00007AAE */
00007AA0 0C83 7472 616E cmpi.l D3, 0x7472616E /* 'tran' */
00007AA6 6700 0130 beq +0x132 /* 00007BD8 */
00007AAA 6000 016A bra +0x16C /* 00007C16 */
label00007AAE:
00007AAE 2D53 FFFA move.l [A6 - 0x6], [A3]
00007AB2 3D6B 0004 FFFE move.w [A6 - 0x2], [A3 + 0x4]
00007AB8 356E FFFA 0046 move.w [A2 + 0x46], [A6 - 0x6]
00007ABE 302A 0046 move.w D0, [A2 + 0x46]
00007AC2 48C0 ext.l D0
00007AC4 4EB9 0000 05F8 jsr [0x000005F8]
00007ACA 00F8 .incomplete
00007ACC 0000 0001 ori.b D0, 0x1
00007AD0 0000 0083 ori.b D0, 0x83
00007AD4 0005 0000 ori.b D5, 0x0
00007AD8 0001 0020 ori.b D1, 0x20 /* ' ' */
00007ADC 0000 0002 ori.b D0, 0x2
00007AE0 001A 0000 ori.b [A2]+, 0x0
00007AE4 0003 0014 ori.b D3, 0x14
00007AE8 0000 0081 ori.b D0, 0x81
00007AEC 0058 0000 ori.w [A0]+, 0x0
00007AF0 0082 001E 0000 ori.l D2, 0x1E0000
00007AF6 0083 009A 3F2E ori.l D3, 0x9A3F2E
00007AFC FFFC .invalid <<F/7/7>>
00007AFE 2F0A move.l -[A7], A2
00007B00 2057 movea.l A0, [A7]
00007B02 2250 movea.l A1, [A0]
00007B04 2269 01D4 movea.l A1, [A1 + 0x1D4]
00007B08 4E91 jsr [A1]
00007B0A 5C4F addq.w A7, 6
00007B0C 6000 00B4 bra +0xB6 /* 00007BC2 */
00007B10 4267 clr.w -[A7]
00007B12 204A movea.l A0, A2
00007B14 41E8 0024 lea.l A0, [A0 + 0x24]
00007B18 2648 movea.l A3, A0
00007B1A 4850 pea.l [A0]
00007B1C 2057 movea.l A0, [A7]
00007B1E 2250 movea.l A1, [A0]
00007B20 2269 0034 movea.l A1, [A1 + 0x34]
00007B24 4E91 jsr [A1]
00007B26 426A 0048 clr.w [A2 + 0x48]
00007B2A 4227 clr.b -[A7]
00007B2C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00007B30 2F0B move.l -[A7], A3
00007B32 2057 movea.l A0, [A7]
00007B34 2250 movea.l A1, [A0]
00007B36 2269 0030 movea.l A1, [A1 + 0x30]
00007B3A 4E91 jsr [A1]
00007B3C 4FEF 0010 lea.l A7, [A7 + 0x10]
00007B40 6000 0080 bra +0x82 /* 00007BC2 */
00007B44 4267 clr.w -[A7]
00007B46 204A movea.l A0, A2
00007B48 5088 addq.l A0, 8
00007B4A 5488 addq.l A0, 2
00007B4C 2648 movea.l A3, A0
00007B4E 4850 pea.l [A0]
00007B50 2057 movea.l A0, [A7]
00007B52 2250 movea.l A1, [A0]
00007B54 2269 0040 movea.l A1, [A1 + 0x40]
00007B58 4E91 jsr [A1]
00007B5A 426A 0048 clr.w [A2 + 0x48]
00007B5E 4227 clr.b -[A7]
00007B60 2F2E FFFC move.l -[A7], [A6 - 0x4]
00007B64 2F0B move.l -[A7], A3
00007B66 2057 movea.l A0, [A7]
00007B68 2250 movea.l A1, [A0]
00007B6A 2269 003C movea.l A1, [A1 + 0x3C]
00007B6E 4E91 jsr [A1]
00007B70 2F0A move.l -[A7], A2
00007B72 2057 movea.l A0, [A7]
00007B74 2250 movea.l A1, [A0]
00007B76 2269 01FC movea.l A1, [A1 + 0x1FC]
00007B7A 4E91 jsr [A1]
00007B7C 4227 clr.b -[A7]
00007B7E 4227 clr.b -[A7]
00007B80 2F0A move.l -[A7], A2
00007B82 2057 movea.l A0, [A7]
00007B84 2250 movea.l A1, [A0]
00007B86 2269 01D8 movea.l A1, [A1 + 0x1D8]
00007B8A 4E91 jsr [A1]
00007B8C 4FEF 001C lea.l A7, [A7 + 0x1C]
00007B90 6030 bra +0x32 /* 00007BC2 */
00007B92 4267 clr.w -[A7]
00007B94 204A movea.l A0, A2
00007B96 41E8 0036 lea.l A0, [A0 + 0x36]
00007B9A 2648 movea.l A3, A0
00007B9C 4850 pea.l [A0]
00007B9E 2057 movea.l A0, [A7]
00007BA0 2250 movea.l A1, [A0]
00007BA2 2269 0034 movea.l A1, [A1 + 0x34]
00007BA6 4E91 jsr [A1]
00007BA8 426A 0048 clr.w [A2 + 0x48]
00007BAC 4227 clr.b -[A7]
00007BAE 2F2E FFFC move.l -[A7], [A6 - 0x4]
00007BB2 2F0B move.l -[A7], A3
00007BB4 2057 movea.l A0, [A7]
00007BB6 2250 movea.l A1, [A0]
00007BB8 2269 0030 movea.l A1, [A1 + 0x30]
00007BBC 4E91 jsr [A1]
00007BBE 4FEF 0010 lea.l A7, [A7 + 0x10]
label00007BC2:
00007BC2 42A7 clr.l -[A7]
00007BC4 2F2A 0004 move.l -[A7], [A2 + 0x4]
00007BC8 2057 movea.l A0, [A7]
00007BCA 2268 0004 movea.l A1, [A0 + 0x4]
00007BCE 2269 00F0 movea.l A1, [A1 + 0xF0]
00007BD2 4E91 jsr [A1]
00007BD4 504F addq.w A7, 8
00007BD6 603E bra +0x40 /* 00007C16 */
label00007BD8:
00007BD8 2F0A move.l -[A7], A2
00007BDA 2057 movea.l A0, [A7]
00007BDC 2250 movea.l A1, [A0]
00007BDE 2269 01B8 movea.l A1, [A1 + 0x1B8]
00007BE2 4E91 jsr [A1]
00007BE4 4A00 tst.b D0
00007BE6 584F addq.w A7, 4
00007BE8 6612 bne +0x14 /* 00007BFC */
00007BEA 2F0A move.l -[A7], A2
00007BEC 2057 movea.l A0, [A7]
00007BEE 2250 movea.l A1, [A0]
00007BF0 2269 01BC movea.l A1, [A1 + 0x1BC]
00007BF4 4E91 jsr [A1]
00007BF6 4A00 tst.b D0
00007BF8 584F addq.w A7, 4
00007BFA 671A beq +0x1C /* 00007C16 */
label00007BFC:
00007BFC 3613 move.w D3, [A3]
00007BFE 3543 0014 move.w [A2 + 0x14], D3
00007C02 42A7 clr.l -[A7]
00007C04 2F2A 0004 move.l -[A7], [A2 + 0x4]
00007C08 2057 movea.l A0, [A7]
00007C0A 2268 0004 movea.l A1, [A0 + 0x4]
00007C0E 2269 00F0 movea.l A1, [A1 + 0xF0]
00007C12 4E91 jsr [A1]
00007C14 504F addq.w A7, 8
label00007C16:
00007C16 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00007C1A 4E5E unlink A6
00007C1C 4E75 rts
00007C1E 4E56 FFFA link A6, -0x0006
00007C22 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00007C26 246E 0008 movea.l A2, [A6 + 0x8]
00007C2A 282E 000E move.l D4, [A6 + 0xE]
00007C2E 266E 0016 movea.l A3, [A6 + 0x16]
00007C32 286E 001A movea.l A4, [A6 + 0x1A]
00007C36 7600 moveq.l D3, 0x00
00007C38 0C84 636F 6E74 cmpi.l D4, 0x636F6E74 /* 'cont' */
00007C3E 670E beq +0x10 /* 00007C4E */
00007C40 0C84 7472 616E cmpi.l D4, 0x7472616E /* 'tran' */
00007C46 6700 00D8 beq +0xDA /* 00007D20 */
00007C4A 6000 0102 bra +0x104 /* 00007D4E */
label00007C4E:
00007C4E 362A 0046 move.w D3, [A2 + 0x46]
00007C52 3D43 FFFA move.w [A6 - 0x6], D3
00007C56 3003 move.w D0, D3
00007C58 48C0 ext.l D0
00007C5A 4EB9 0000 05F8 jsr [0x000005F8]
00007C60 00B2 0000 0001 0000 ori.l [A2 + D0.w], 0x1
00007C68 0083 0005 0000 ori.l D3, 0x50000
00007C6E 0001 0028 ori.b D1, 0x28 /* '(' */
00007C72 0000 0002 ori.b D0, 0x2
00007C76 001A 0000 ori.b [A2]+, 0x0
00007C7A 0003 0024 ori.b D3, 0x24 /* '$' */
00007C7E 0000 0081 ori.b D0, 0x81
00007C82 0046 0000 ori.w D6, 0x0
00007C86 0082 0020 0000 ori.l D2, 0x200000 /* ' \0\0' */
00007C8C 0083 005A 3D6A ori.l D3, 0x5A3D6A /* 'Z=j' */
00007C92 0048 FFFC ori.w A0, 0xFFFC
00007C96 607A bra +0x7C /* 00007D12 */
00007C98 3D6A 0048 FFFC move.w [A6 - 0x4], [A2 + 0x48]
00007C9E 6072 bra +0x74 /* 00007D12 */
00007CA0 3D6A 0048 FFFC move.w [A6 - 0x4], [A2 + 0x48]
00007CA6 606A bra +0x6C /* 00007D12 */
00007CA8 2F0A move.l -[A7], A2
00007CAA 2057 movea.l A0, [A7]
00007CAC 2250 movea.l A1, [A0]
00007CAE 2269 01C8 movea.l A1, [A1 + 0x1C8]
00007CB2 4E91 jsr [A1]
00007CB4 4A00 tst.b D0
00007CB6 584F addq.w A7, 4
00007CB8 6706 beq +0x8 /* 00007CC0 */
00007CBA 206A 0028 movea.l A0, [A2 + 0x28]
00007CBE 6002 bra +0x4 /* 00007CC2 */
label00007CC0:
00007CC0 91C8 sub.l A0, A0
label00007CC2:
00007CC2 2D48 FFFC move.l [A6 - 0x4], A0
00007CC6 604A bra +0x4C /* 00007D12 */
00007CC8 2F0A move.l -[A7], A2
00007CCA 2057 movea.l A0, [A7]
00007CCC 2250 movea.l A1, [A0]
00007CCE 2269 01BC movea.l A1, [A1 + 0x1BC]
00007CD2 4E91 jsr [A1]
00007CD4 4A00 tst.b D0
00007CD6 584F addq.w A7, 4
00007CD8 6706 beq +0x8 /* 00007CE0 */
00007CDA 206A 000E movea.l A0, [A2 + 0xE]
00007CDE 6002 bra +0x4 /* 00007CE2 */
label00007CE0:
00007CE0 91C8 sub.l A0, A0
label00007CE2:
00007CE2 2D48 FFFC move.l [A6 - 0x4], A0
00007CE6 602A bra +0x2C /* 00007D12 */
00007CE8 2F0A move.l -[A7], A2
00007CEA 2057 movea.l A0, [A7]
00007CEC 2250 movea.l A1, [A0]
00007CEE 2269 01D0 movea.l A1, [A1 + 0x1D0]
00007CF2 4E91 jsr [A1]
00007CF4 4A00 tst.b D0
00007CF6 584F addq.w A7, 4
00007CF8 6712 beq +0x14 /* 00007D0C */
00007CFA 486A 0036 pea.l [A2 + 0x36]
00007CFE 2057 movea.l A0, [A7]
00007D00 2250 movea.l A1, [A0]
00007D02 2269 000C movea.l A1, [A1 + 0xC]
00007D06 4E91 jsr [A1]
00007D08 584F addq.w A7, 4
00007D0A 6002 bra +0x4 /* 00007D0E */
label00007D0C:
00007D0C 91C8 sub.l A0, A0
label00007D0E:
00007D0E 2D48 FFFC move.l [A6 - 0x4], A0
label00007D12:
00007D12 7606 moveq.l D3, 0x06
00007D14 26AE FFFA move.l [A3], [A6 - 0x6]
00007D18 376E FFFE 0004 move.w [A3 + 0x4], [A6 - 0x2]
00007D1E 602E bra +0x30 /* 00007D4E */
label00007D20:
00007D20 2F0A move.l -[A7], A2
00007D22 2057 movea.l A0, [A7]
00007D24 2250 movea.l A1, [A0]
00007D26 2269 01B8 movea.l A1, [A1 + 0x1B8]
00007D2A 4E91 jsr [A1]
00007D2C 4A00 tst.b D0
00007D2E 584F addq.w A7, 4
00007D30 6612 bne +0x14 /* 00007D44 */
00007D32 2F0A move.l -[A7], A2
00007D34 2057 movea.l A0, [A7]
00007D36 2250 movea.l A1, [A0]
00007D38 2269 01BC movea.l A1, [A1 + 0x1BC]
00007D3C 4E91 jsr [A1]
00007D3E 4A00 tst.b D0
00007D40 584F addq.w A7, 4
00007D42 6708 beq +0xA /* 00007D4C */
label00007D44:
00007D44 7602 moveq.l D3, 0x02
00007D46 36AA 0014 move.w [A3], [A2 + 0x14]
00007D4A 6002 bra +0x4 /* 00007D4E */
label00007D4C:
00007D4C 7600 moveq.l D3, 0x00
label00007D4E:
00007D4E 200C move.l D0, A4
00007D50 6702 beq +0x4 /* 00007D54 */
00007D52 2883 move.l [A4], D3
label00007D54:
00007D54 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
00007D58 4E5E unlink A6
00007D5A 4E75 rts
00007D5C 4E56 FFAE link A6, -0x0052
00007D60 2F0A move.l -[A7], A2
00007D62 246E 0008 movea.l A2, [A6 + 0x8]
00007D66 486E FFAE pea.l [A6 - 0x52]
00007D6A 4EB9 0000 263A jsr [0x0000263A]
00007D70 4EB9 0000 264A jsr [0x0000264A]
00007D76 486E FFF2 pea.l [A6 - 0xE]
00007D7A 2F0A move.l -[A7], A2
00007D7C 4EB9 0001 6138 jsr [0x00016138]
00007D82 486E FFF2 pea.l [A6 - 0xE]
00007D86 486E FFDE pea.l [A6 - 0x22]
00007D8A 4EB9 0000 26D2 jsr [0x000026D2]
00007D90 4FEF 0014 lea.l A7, [A7 + 0x14]
00007D94 6000 0098 bra +0x9A /* 00007E2E */
label00007D98:
00007D98 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00007D9E 6C12 bge +0x14 /* 00007DB2 */
00007DA0 486E FFD8 pea.l [A6 - 0x28]
00007DA4 4EB9 0000 0F02 jsr [0x00000F02]
00007DAA 41EE FFD8 lea.l A0, [A6 - 0x28]
00007DAE 584F addq.w A7, 4
00007DB0 6042 bra +0x44 /* 00007DF4 */
label00007DB2:
00007DB2 2F0A move.l -[A7], A2
00007DB4 4EB9 0001 6180 jsr [0x00016180]
00007DBA 4A00 tst.b D0
00007DBC 584F addq.w A7, 4
00007DBE 6720 beq +0x22 /* 00007DE0 */
00007DC0 2F0A move.l -[A7], A2
00007DC2 4EB9 0001 611C jsr [0x0001611C]
00007DC8 4A00 tst.b D0
00007DCA 584F addq.w A7, 4
00007DCC 6712 beq +0x14 /* 00007DE0 */
00007DCE 486E FFD2 pea.l [A6 - 0x2E]
00007DD2 4EB9 0000 0F02 jsr [0x00000F02]
00007DD8 41EE FFD2 lea.l A0, [A6 - 0x2E]
00007DDC 584F addq.w A7, 4
00007DDE 6014 bra +0x16 /* 00007DF4 */
label00007DE0:
00007DE0 1F3C 0007 move.b -[A7], 0x7
00007DE4 486E FFCC pea.l [A6 - 0x34]
00007DE8 4EB9 0000 0EFA jsr [0x00000EFA]
00007DEE 41EE FFCC lea.l A0, [A6 - 0x34]
00007DF2 5C4F addq.w A7, 6
label00007DF4:
00007DF4 2D50 FFFA move.l [A6 - 0x6], [A0]
00007DF8 3D68 0004 FFFE move.w [A6 - 0x2], [A0 + 0x4]
00007DFE 486E FFFA pea.l [A6 - 0x6]
00007E02 AA14 syscall RGBForeColor
00007E04 486E FFF2 pea.l [A6 - 0xE]
00007E08 A8A1 syscall FrameRect
00007E0A 486E FFF2 pea.l [A6 - 0xE]
00007E0E 2F3C 0001 0001 move.l -[A7], 0x10001
00007E14 A8A9 syscall InsetRect
00007E16 486E FFFA pea.l [A6 - 0x6]
00007E1A 4EB9 0000 0F0A jsr [0x00000F0A]
00007E20 486E FFFA pea.l [A6 - 0x6]
00007E24 AA15 syscall RGBBackColor
00007E26 486E FFF2 pea.l [A6 - 0xE]
00007E2A A8A3 syscall EraseRect
00007E2C 584F addq.w A7, 4
label00007E2E:
00007E2E 486E FFF0 pea.l [A6 - 0x10]
00007E32 486E FFDE pea.l [A6 - 0x22]
00007E36 4EB9 0000 26E2 jsr [0x000026E2]
00007E3C 4A00 tst.b D0
00007E3E 504F addq.w A7, 8
00007E40 6600 FF56 bne -0xA8 /* 00007D98 */
00007E44 3F3C FFFF move.w -[A7], 0xFFFF
00007E48 486E FFDE pea.l [A6 - 0x22]
00007E4C 4EB9 0000 26DA jsr [0x000026DA]
00007E52 2F0A move.l -[A7], A2
00007E54 2057 movea.l A0, [A7]
00007E56 2250 movea.l A1, [A0]
00007E58 2269 01DC movea.l A1, [A1 + 0x1DC]
00007E5C 4E91 jsr [A1]
00007E5E 3F3C FFFF move.w -[A7], 0xFFFF
00007E62 486E FFAE pea.l [A6 - 0x52]
00007E66 4EB9 0000 2642 jsr [0x00002642]
00007E6C 4FEF 0010 lea.l A7, [A7 + 0x10]
00007E70 245F movea.l A2, [A7]+
00007E72 4E5E unlink A6
00007E74 4E75 rts
00007E76 4E56 0000 link A6, 0
00007E7A 2F0A move.l -[A7], A2
00007E7C 246E 0008 movea.l A2, [A6 + 0x8]
00007E80 302A 0046 move.w D0, [A2 + 0x46]
00007E84 48C0 ext.l D0
00007E86 4EB9 0000 05F8 jsr [0x000005F8]
00007E8C 005E 0000 ori.w [A6]+, 0x0
00007E90 0001 0000 ori.b D1, 0x0
00007E94 0083 0005 0000 ori.l D3, 0x50000
00007E9A 0001 0020 ori.b D1, 0x20 /* ' ' */
00007E9E 0000 0002 ori.b D0, 0x2
00007EA2 002A 0000 0003 ori.b [A2 + 0x3], 0x0
00007EA8 0034 0000 0081 ori.b [A4 + D0.w - 0x127], 0x0
00007EAE 000E 0000 ori.b A6, 0x0
00007EB2 0082 0018 0000 ori.l D2, 0x180000
00007EB8 0083 0022 2F0A ori.l D3, 0x222F0A /* '\"/\n' */
00007EBE 2057 movea.l A0, [A7]
00007EC0 2250 movea.l A1, [A0]
00007EC2 2269 01E0 movea.l A1, [A1 + 0x1E0]
00007EC6 4E91 jsr [A1]
00007EC8 584F addq.w A7, 4
00007ECA 601E bra +0x20 /* 00007EEA */
00007ECC 2F0A move.l -[A7], A2
00007ECE 2057 movea.l A0, [A7]
00007ED0 2250 movea.l A1, [A0]
00007ED2 2269 01E4 movea.l A1, [A1 + 0x1E4]
00007ED6 4E91 jsr [A1]
00007ED8 584F addq.w A7, 4
00007EDA 600E bra +0x10 /* 00007EEA */
00007EDC 2F0A move.l -[A7], A2
00007EDE 2057 movea.l A0, [A7]
00007EE0 2250 movea.l A1, [A0]
00007EE2 2269 01E8 movea.l A1, [A1 + 0x1E8]
00007EE6 4E91 jsr [A1]
00007EE8 584F addq.w A7, 4
label00007EEA:
00007EEA 245F movea.l A2, [A7]+
00007EEC 4E5E unlink A6
00007EEE 4E75 rts
00007EF0 4E56 FFDA link A6, -0x0026
00007EF4 48E7 0030 movem.l -[A7], A2,A3
00007EF8 246E 0008 movea.l A2, [A6 + 0x8]
00007EFC 486E FFE2 pea.l [A6 - 0x1E]
00007F00 4EB9 0000 263A jsr [0x0000263A]
00007F06 4EB9 0000 264A jsr [0x0000264A]
00007F0C 486E FFDA pea.l [A6 - 0x26]
00007F10 2F0A move.l -[A7], A2
00007F12 2057 movea.l A0, [A7]
00007F14 2250 movea.l A1, [A0]
00007F16 2269 01B4 movea.l A1, [A1 + 0x1B4]
00007F1A 4E91 jsr [A1]
00007F1C 204A movea.l A0, A2
00007F1E 5088 addq.l A0, 8
00007F20 5488 addq.l A0, 2
00007F22 2648 movea.l A3, A0
00007F24 4850 pea.l [A0]
00007F26 2057 movea.l A0, [A7]
00007F28 2250 movea.l A1, [A0]
00007F2A 2269 000C movea.l A1, [A1 + 0xC]
00007F2E 4E91 jsr [A1]
00007F30 2008 move.l D0, A0
00007F32 4FEF 0010 lea.l A7, [A7 + 0x10]
00007F36 6724 beq +0x26 /* 00007F5C */
00007F38 554F subq.w A7, 2
00007F3A 486E FFDA pea.l [A6 - 0x26]
00007F3E 4267 clr.w -[A7]
00007F40 3F2A 0014 move.w -[A7], [A2 + 0x14]
00007F44 2F0B move.l -[A7], A3
00007F46 2057 movea.l A0, [A7]
00007F48 2250 movea.l A1, [A0]
00007F4A 2269 000C movea.l A1, [A1 + 0xC]
00007F4E 4E91 jsr [A1]
00007F50 584F addq.w A7, 4
00007F52 2F08 move.l -[A7], A0
00007F54 303C 0603 move.w D0, 0x603
00007F58 ABC9 syscall IconDispatch
00007F5A 301F move.w D0, [A7]+
label00007F5C:
00007F5C 3F3C FFFF move.w -[A7], 0xFFFF
00007F60 486E FFE2 pea.l [A6 - 0x1E]
00007F64 4EB9 0000 2642 jsr [0x00002642]
00007F6A 5C4F addq.w A7, 6
00007F6C 4CDF 0C00 movem.l A2,A3, [A7]+
00007F70 4E5E unlink A6
00007F72 4E75 rts
00007F74 4E56 FFCE link A6, -0x0032
00007F78 2F0A move.l -[A7], A2
00007F7A 246E 0008 movea.l A2, [A6 + 0x8]
00007F7E 486E FFDA pea.l [A6 - 0x26]
00007F82 4EB9 0000 263A jsr [0x0000263A]
00007F88 4EB9 0000 264A jsr [0x0000264A]
00007F8E 486E FFF8 pea.l [A6 - 0x8]
00007F92 2F0A move.l -[A7], A2
00007F94 2057 movea.l A0, [A7]
00007F96 2250 movea.l A1, [A0]
00007F98 2269 01B4 movea.l A1, [A1 + 0x1B4]
00007F9C 4E91 jsr [A1]
00007F9E 4AAA 0028 tst.l [A2 + 0x28]
00007FA2 4FEF 000C lea.l A7, [A7 + 0xC]
00007FA6 675C beq +0x5E /* 00008004 */
00007FA8 486E FFF8 pea.l [A6 - 0x8]
00007FAC 2F2A 0028 move.l -[A7], [A2 + 0x28]
00007FB0 AA1F syscall PlotCIcon
00007FB2 2F0A move.l -[A7], A2
00007FB4 4EB9 0001 611C jsr [0x0001611C]
00007FBA 4A00 tst.b D0
00007FBC 584F addq.w A7, 4
00007FBE 670E beq +0x10 /* 00007FCE */
00007FC0 2F0A move.l -[A7], A2
00007FC2 4EB9 0001 6180 jsr [0x00016180]
00007FC8 4A00 tst.b D0
00007FCA 584F addq.w A7, 4
00007FCC 6636 bne +0x38 /* 00008004 */
label00007FCE:
00007FCE 1F3C 0007 move.b -[A7], 0x7
00007FD2 486E FFCE pea.l [A6 - 0x32]
00007FD6 4EB9 0000 0EFA jsr [0x00000EFA]
00007FDC 1F3C 0001 move.b -[A7], 0x1
00007FE0 486E FFD4 pea.l [A6 - 0x2C]
00007FE4 4EB9 0000 0EFA jsr [0x00000EFA]
00007FEA 486E FFD4 pea.l [A6 - 0x2C]
00007FEE 486E FFCE pea.l [A6 - 0x32]
00007FF2 486E FFF8 pea.l [A6 - 0x8]
00007FF6 2F2A 0028 move.l -[A7], [A2 + 0x28]
00007FFA 4EB9 0000 0FCA jsr [0x00000FCA]
00008000 4FEF 001C lea.l A7, [A7 + 0x1C]
label00008004:
00008004 3F3C FFFF move.w -[A7], 0xFFFF
00008008 486E FFDA pea.l [A6 - 0x26]
0000800C 4EB9 0000 2642 jsr [0x00002642]
00008012 5C4F addq.w A7, 6
00008014 245F movea.l A2, [A7]+
00008016 4E5E unlink A6
00008018 4E75 rts
0000801A 4E56 FFCA link A6, -0x0036
0000801E 48E7 1030 movem.l -[A7], D3,A2,A3
00008022 246E 0008 movea.l A2, [A6 + 0x8]
00008026 486E FFD6 pea.l [A6 - 0x2A]
0000802A 4EB9 0000 263A jsr [0x0000263A]
00008030 4EB9 0000 264A jsr [0x0000264A]
00008036 486E FFF8 pea.l [A6 - 0x8]
0000803A 2F0A move.l -[A7], A2
0000803C 2057 movea.l A0, [A7]
0000803E 2250 movea.l A1, [A0]
00008040 2269 01B4 movea.l A1, [A1 + 0x1B4]
00008044 4E91 jsr [A1]
00008046 486A 0036 pea.l [A2 + 0x36]
0000804A 2057 movea.l A0, [A7]
0000804C 2250 movea.l A1, [A0]
0000804E 2269 001C movea.l A1, [A1 + 0x1C]
00008052 4E91 jsr [A1]
00008054 4A00 tst.b D0
00008056 4FEF 0010 lea.l A7, [A7 + 0x10]
0000805A 670C beq +0xE /* 00008068 */
0000805C 2F2A 003A move.l -[A7], [A2 + 0x3A]
00008060 486E FFF8 pea.l [A6 - 0x8]
00008064 A8F6 syscall DrawPicture
00008066 6046 bra +0x48 /* 000080AE */
label00008068:
00008068 362A 003E move.w D3, [A2 + 0x3E]
0000806C 6740 beq +0x42 /* 000080AE */
0000806E 0C43 7FFF cmpi.w D3, 0x7FFF
00008072 673A beq +0x3C /* 000080AE */
00008074 594F subq.w A7, 4
00008076 3F2A 003E move.w -[A7], [A2 + 0x3E]
0000807A A9BC syscall GetPicture
0000807C 205F movea.l A0, [A7]+
0000807E 2648 movea.l A3, A0
00008080 200B move.l D0, A3
00008082 661E bne +0x20 /* 000080A2 */
00008084 42A7 clr.l -[A7]
00008086 486E FFF4 pea.l [A6 - 0xC]
0000808A 2D7C 6E69 6C50 FFF4 move.l [A6 - 0xC], 0x6E696C50 /* 'nilP' */
00008092 4879 0000 921A push.l 0x921A
00008098 4EB9 0000 2542 jsr [0x00002542]
0000809E 4FEF 000C lea.l A7, [A7 + 0xC]
label000080A2:
000080A2 200B move.l D0, A3
000080A4 6708 beq +0xA /* 000080AE */
000080A6 2F0B move.l -[A7], A3
000080A8 486E FFF8 pea.l [A6 - 0x8]
000080AC A8F6 syscall DrawPicture
label000080AE:
000080AE 2F0A move.l -[A7], A2
000080B0 4EB9 0001 611C jsr [0x0001611C]
000080B6 4A00 tst.b D0
000080B8 584F addq.w A7, 4
000080BA 670E beq +0x10 /* 000080CA */
000080BC 2F0A move.l -[A7], A2
000080BE 4EB9 0001 6180 jsr [0x00016180]
000080C4 4A00 tst.b D0
000080C6 584F addq.w A7, 4
000080C8 6632 bne +0x34 /* 000080FC */
label000080CA:
000080CA 1F3C 0007 move.b -[A7], 0x7
000080CE 486E FFD0 pea.l [A6 - 0x30]
000080D2 4EB9 0000 0EFA jsr [0x00000EFA]
000080D8 1F3C 0002 move.b -[A7], 0x2
000080DC 486E FFCA pea.l [A6 - 0x36]
000080E0 4EB9 0000 0EFA jsr [0x00000EFA]
000080E6 486E FFCA pea.l [A6 - 0x36]
000080EA 486E FFD0 pea.l [A6 - 0x30]
000080EE 486E FFF8 pea.l [A6 - 0x8]
000080F2 4EB9 0000 0FC2 jsr [0x00000FC2]
000080F8 4FEF 0018 lea.l A7, [A7 + 0x18]
label000080FC:
000080FC 3F3C FFFF move.w -[A7], 0xFFFF
00008100 486E FFD6 pea.l [A6 - 0x2A]
00008104 4EB9 0000 2642 jsr [0x00002642]
0000810A 5C4F addq.w A7, 6
0000810C 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00008110 4E5E unlink A6
00008112 4E75 rts
00008114 4E56 FFEA link A6, -0x0016
00008118 48E7 0030 movem.l -[A7], A2,A3
0000811C 246E 0008 movea.l A2, [A6 + 0x8]
00008120 2F0A move.l -[A7], A2
00008122 4EB9 0001 6A8C jsr [0x00016A8C]
00008128 4A00 tst.b D0
0000812A 584F addq.w A7, 4
0000812C 6700 00D8 beq +0xDA /* 00008206 */
00008130 486E FFEA pea.l [A6 - 0x16]
00008134 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008138 2057 movea.l A0, [A7]
0000813A 2268 0004 movea.l A1, [A0 + 0x4]
0000813E 2269 0038 movea.l A1, [A1 + 0x38]
00008142 4E91 jsr [A1]
00008144 4A00 tst.b D0
00008146 504F addq.w A7, 8
00008148 6700 00BC beq +0xBE /* 00008206 */
0000814C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008150 4EB9 0001 7ED6 jsr [0x00017ED6]
00008156 2008 move.l D0, A0
00008158 584F addq.w A7, 4
0000815A 6700 00AA beq +0xAC /* 00008206 */
0000815E 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008162 4EB9 0001 7ED6 jsr [0x00017ED6]
00008168 2648 movea.l A3, A0
0000816A 486E FFF8 pea.l [A6 - 0x8]
0000816E 2F0B move.l -[A7], A3
00008170 4EB9 0001 7EBA jsr [0x00017EBA]
00008176 486E FFEA pea.l [A6 - 0x16]
0000817A 486E FFF8 pea.l [A6 - 0x8]
0000817E 486E FFF8 pea.l [A6 - 0x8]
00008182 A8AA syscall SectRect
00008184 101F move.b D0, [A7]+
00008186 4FEF 000A lea.l A7, [A7 + 0xA]
0000818A 677A beq +0x7C /* 00008206 */
0000818C 4227 clr.b -[A7]
0000818E 2F0A move.l -[A7], A2
00008190 2057 movea.l A0, [A7]
00008192 2250 movea.l A1, [A0]
00008194 2269 01B0 movea.l A1, [A1 + 0x1B0]
00008198 4E91 jsr [A1]
0000819A 584F addq.w A7, 4
0000819C 2F08 move.l -[A7], A0
0000819E 486E FFF2 pea.l [A6 - 0xE]
000081A2 4EB9 0000 28D2 jsr [0x000028D2]
000081A8 42A7 clr.l -[A7]
000081AA 2F2A 0004 move.l -[A7], [A2 + 0x4]
000081AE 2057 movea.l A0, [A7]
000081B0 2268 0004 movea.l A1, [A0 + 0x4]
000081B4 2269 00E8 movea.l A1, [A1 + 0xE8]
000081B8 4E91 jsr [A1]
000081BA 4A00 tst.b D0
000081BC 4FEF 0012 lea.l A7, [A7 + 0x12]
000081C0 6710 beq +0x12 /* 000081D2 */
000081C2 486E FFF2 pea.l [A6 - 0xE]
000081C6 4EB9 0000 7CAE jsr [0x00007CAE]
000081CC 584F addq.w A7, 4
000081CE 2F08 move.l -[A7], A0
000081D0 A927 syscall InvalRgn
label000081D2:
000081D2 2F2A 0004 move.l -[A7], [A2 + 0x4]
000081D6 2057 movea.l A0, [A7]
000081D8 2268 0004 movea.l A1, [A0 + 0x4]
000081DC 2269 00E4 movea.l A1, [A1 + 0xE4]
000081E0 4E91 jsr [A1]
000081E2 42A7 clr.l -[A7]
000081E4 2F2A 0004 move.l -[A7], [A2 + 0x4]
000081E8 2057 movea.l A0, [A7]
000081EA 2268 0004 movea.l A1, [A0 + 0x4]
000081EE 2269 00E8 movea.l A1, [A1 + 0xE8]
000081F2 4E91 jsr [A1]
000081F4 3F3C FFFF move.w -[A7], 0xFFFF
000081F8 486E FFF2 pea.l [A6 - 0xE]
000081FC 4EB9 0000 28DA jsr [0x000028DA]
00008202 4FEF 0012 lea.l A7, [A7 + 0x12]
label00008206:
00008206 4CDF 0C00 movem.l A2,A3, [A7]+
0000820A 4E5E unlink A6
0000820C 4E75 rts
0000820E 4E56 FFE8 link A6, -0x0018
00008212 48E7 0030 movem.l -[A7], A2,A3
00008216 246E 0008 movea.l A2, [A6 + 0x8]
0000821A 2F0A move.l -[A7], A2
0000821C 4EB9 0001 6A8C jsr [0x00016A8C]
00008222 4A00 tst.b D0
00008224 584F addq.w A7, 4
00008226 6700 00B4 beq +0xB6 /* 000082DC */
0000822A 486E FFF0 pea.l [A6 - 0x10]
0000822E 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008232 2057 movea.l A0, [A7]
00008234 2268 0004 movea.l A1, [A0 + 0x4]
00008238 2269 0038 movea.l A1, [A1 + 0x38]
0000823C 4E91 jsr [A1]
0000823E 4A00 tst.b D0
00008240 504F addq.w A7, 8
00008242 6700 0098 beq +0x9A /* 000082DC */
00008246 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000824A 4EB9 0001 7ED6 jsr [0x00017ED6]
00008250 2008 move.l D0, A0
00008252 584F addq.w A7, 4
00008254 6700 0086 beq +0x88 /* 000082DC */
00008258 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000825C 4EB9 0001 7ED6 jsr [0x00017ED6]
00008262 2648 movea.l A3, A0
00008264 486E FFF8 pea.l [A6 - 0x8]
00008268 2F0B move.l -[A7], A3
0000826A 4EB9 0001 7EBA jsr [0x00017EBA]
00008270 486E FFF0 pea.l [A6 - 0x10]
00008274 486E FFF8 pea.l [A6 - 0x8]
00008278 486E FFF8 pea.l [A6 - 0x8]
0000827C A8AA syscall SectRect
0000827E 101F move.b D0, [A7]+
00008280 4FEF 000A lea.l A7, [A7 + 0xA]
00008284 6756 beq +0x58 /* 000082DC */
00008286 486E FFE8 pea.l [A6 - 0x18]
0000828A 2F0A move.l -[A7], A2
0000828C 2057 movea.l A0, [A7]
0000828E 2250 movea.l A1, [A0]
00008290 2269 01B4 movea.l A1, [A1 + 0x1B4]
00008294 4E91 jsr [A1]
00008296 42A7 clr.l -[A7]
00008298 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000829C 2057 movea.l A0, [A7]
0000829E 2268 0004 movea.l A1, [A0 + 0x4]
000082A2 2269 00E8 movea.l A1, [A1 + 0xE8]
000082A6 4E91 jsr [A1]
000082A8 4A00 tst.b D0
000082AA 4FEF 0010 lea.l A7, [A7 + 0x10]
000082AE 6706 beq +0x8 /* 000082B6 */
000082B0 486E FFE8 pea.l [A6 - 0x18]
000082B4 A928 syscall InvalRect
label000082B6:
000082B6 2F2A 0004 move.l -[A7], [A2 + 0x4]
000082BA 2057 movea.l A0, [A7]
000082BC 2268 0004 movea.l A1, [A0 + 0x4]
000082C0 2269 00E4 movea.l A1, [A1 + 0xE4]
000082C4 4E91 jsr [A1]
000082C6 42A7 clr.l -[A7]
000082C8 2F2A 0004 move.l -[A7], [A2 + 0x4]
000082CC 2057 movea.l A0, [A7]
000082CE 2268 0004 movea.l A1, [A0 + 0x4]
000082D2 2269 00E8 movea.l A1, [A1 + 0xE8]
000082D6 4E91 jsr [A1]
000082D8 4FEF 000C lea.l A7, [A7 + 0xC]
label000082DC:
000082DC 4CDF 0C00 movem.l A2,A3, [A7]+
000082E0 4E5E unlink A6
000082E2 4E75 rts
000082E4 4E75 rts
000082E6 4E56 0000 link A6, 0
000082EA 48E7 0030 movem.l -[A7], A2,A3
000082EE 246E 0008 movea.l A2, [A6 + 0x8]
000082F2 266E 000C movea.l A3, [A6 + 0xC]
000082F6 302A 0046 move.w D0, [A2 + 0x46]
000082FA 48C0 ext.l D0
000082FC 4EB9 0000 05F8 jsr [0x000005F8]
00008302 0052 0000 ori.w [A2], 0x0
00008306 0001 0000 ori.b D1, 0x0
0000830A 0083 0005 0000 ori.l D3, 0x50000
00008310 0001 0020 ori.b D1, 0x20 /* ' ' */
00008314 0000 0002 ori.b D0, 0x2
00008318 001A 0000 ori.b [A2]+, 0x0
0000831C 0003 0026 ori.b D3, 0x26 /* '&' */
00008320 0000 0081 ori.b D0, 0x81
00008324 000E 0000 ori.b A6, 0x0
00008328 0082 0008 0000 ori.l D2, 0x80000
0000832E 0083 0014 2F0B ori.l D3, 0x142F0B
00008334 2F0A move.l -[A7], A2
00008336 2057 movea.l A0, [A7]
00008338 2250 movea.l A1, [A0]
0000833A 2269 01F8 movea.l A1, [A1 + 0x1F8]
0000833E 4E91 jsr [A1]
00008340 504F addq.w A7, 8
00008342 6010 bra +0x12 /* 00008354 */
00008344 2F0B move.l -[A7], A3
00008346 2F0A move.l -[A7], A2
00008348 2057 movea.l A0, [A7]
0000834A 2250 movea.l A1, [A0]
0000834C 2269 0200 movea.l A1, [A1 + 0x200]
00008350 4E91 jsr [A1]
00008352 504F addq.w A7, 8
label00008354:
00008354 4CDF 0C00 movem.l A2,A3, [A7]+
00008358 4E5E unlink A6
0000835A 4E75 rts
0000835C 4E56 FFF0 link A6, -0x0010
00008360 48E7 1F30 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3
00008364 246E 0008 movea.l A2, [A6 + 0x8]
00008368 266E 000C movea.l A3, [A6 + 0xC]
0000836C 486E FFF8 pea.l [A6 - 0x8]
00008370 2F0A move.l -[A7], A2
00008372 4EB9 0001 6138 jsr [0x00016138]
00008378 486E FFF8 pea.l [A6 - 0x8]
0000837C 2F3C 0002 0002 move.l -[A7], 0x20002
00008382 A8A9 syscall InsetRect
00008384 376E FFFA 0002 move.w [A3 + 0x2], [A6 - 0x6]
0000838A 36AE FFF8 move.w [A3], [A6 - 0x8]
0000838E 486E FFF8 pea.l [A6 - 0x8]
00008392 4EB9 0001 6AEE jsr [0x00016AEE]
00008398 3800 move.w D4, D0
0000839A 486E FFF8 pea.l [A6 - 0x8]
0000839E 4EB9 0001 6ADA jsr [0x00016ADA]
000083A4 3A00 move.w D5, D0
000083A6 486E FFF0 pea.l [A6 - 0x10]
000083AA 486A 0024 pea.l [A2 + 0x24]
000083AE 2057 movea.l A0, [A7]
000083B0 2250 movea.l A1, [A0]
000083B2 2269 0014 movea.l A1, [A1 + 0x14]
000083B6 4E91 jsr [A1]
000083B8 2D6E FFF0 FFF4 move.l [A6 - 0xC], [A6 - 0x10]
000083BE 2F0A move.l -[A7], A2
000083C0 2057 movea.l A0, [A7]
000083C2 2250 movea.l A1, [A0]
000083C4 2269 01C0 movea.l A1, [A1 + 0x1C0]
000083C8 4E91 jsr [A1]
000083CA 4A00 tst.b D0
000083CC 4FEF 001C lea.l A7, [A7 + 0x1C]
000083D0 6708 beq +0xA /* 000083DA */
000083D2 7000 moveq.l D0, 0x00
000083D4 102A 0018 move.b D0, [A2 + 0x18]
000083D8 6006 bra +0x8 /* 000083E0 */
label000083DA:
000083DA 302E FFF6 move.w D0, [A6 - 0xA]
000083DE 48C0 ext.l D0
label000083E0:
000083E0 3C00 move.w D6, D0
000083E2 2F0A move.l -[A7], A2
000083E4 2057 movea.l A0, [A7]
000083E6 2250 movea.l A1, [A0]
000083E8 2269 01C0 movea.l A1, [A1 + 0x1C0]
000083EC 4E91 jsr [A1]
000083EE 4A00 tst.b D0
000083F0 584F addq.w A7, 4
000083F2 6714 beq +0x16 /* 00008408 */
000083F4 162A 0018 move.b D3, [A2 + 0x18]
000083F8 0C03 000C cmpi.b D3, 0xC
000083FC 6604 bne +0x6 /* 00008402 */
000083FE 7010 moveq.l D0, 0x10
00008400 6004 bra +0x6 /* 00008406 */
label00008402:
00008402 7000 moveq.l D0, 0x00
00008404 1003 move.b D0, D3
label00008406:
00008406 6006 bra +0x8 /* 0000840E */
label00008408:
00008408 302E FFF4 move.w D0, [A6 - 0xC]
0000840C 48C0 ext.l D0
label0000840E:
0000840E 3E00 move.w D7, D0
00008410 3007 move.w D0, D7
00008412 48C0 ext.l D0
00008414 3204 move.w D1, D4
00008416 48C1 ext.l D1
00008418 9280 sub.l D1, D0
0000841A 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00008422 D36B 0002 add.w [A3 + 0x2], D1
00008426 3006 move.w D0, D6
00008428 48C0 ext.l D0
0000842A 3205 move.w D1, D5
0000842C 48C1 ext.l D1
0000842E 9280 sub.l D1, D0
00008430 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00008438 D353 add.w [A3], D1
0000843A 4CDF 0CF8 movem.l D3,D4,D5,D6,D7,A2,A3, [A7]+
0000843E 4E5E unlink A6
00008440 4E75 rts
00008442 4E56 FFF8 link A6, -0x0008
00008446 48E7 1820 movem.l -[A7], D3,D4,A2
0000844A 246E 0008 movea.l A2, [A6 + 0x8]
0000844E 2F0A move.l -[A7], A2
00008450 2057 movea.l A0, [A7]
00008452 2250 movea.l A1, [A0]
00008454 2269 01C0 movea.l A1, [A1 + 0x1C0]
00008458 4E91 jsr [A1]
0000845A 4A00 tst.b D0
0000845C 584F addq.w A7, 4
0000845E 675E beq +0x60 /* 000084BE */
00008460 486E FFF8 pea.l [A6 - 0x8]
00008464 2F0A move.l -[A7], A2
00008466 4EB9 0001 6138 jsr [0x00016138]
0000846C 486E FFF8 pea.l [A6 - 0x8]
00008470 4EB9 0001 6AEE jsr [0x00016AEE]
00008476 48C0 ext.l D0
00008478 5580 subq.l D0, 2
0000847A 3600 move.w D3, D0
0000847C 486E FFF8 pea.l [A6 - 0x8]
00008480 4EB9 0001 6ADA jsr [0x00016ADA]
00008486 48C0 ext.l D0
00008488 5580 subq.l D0, 2
0000848A 3800 move.w D4, D0
0000848C 0C43 0020 cmpi.w D3, 0x20 /* ' ' */
00008490 4FEF 0010 lea.l A7, [A7 + 0x10]
00008494 6D0E blt +0x10 /* 000084A4 */
00008496 0C44 0020 cmpi.w D4, 0x20 /* ' ' */
0000849A 6D08 blt +0xA /* 000084A4 */
0000849C 157C 0020 0018 move.b [A2 + 0x18], 0x20 /* ' ' */
000084A2 601A bra +0x1C /* 000084BE */
label000084A4:
000084A4 0C43 0010 cmpi.w D3, 0x10
000084A8 6D06 blt +0x8 /* 000084B0 */
000084AA 0C44 0010 cmpi.w D4, 0x10
000084AE 6C08 bge +0xA /* 000084B8 */
label000084B0:
000084B0 157C 000C 0018 move.b [A2 + 0x18], 0xC
000084B6 6006 bra +0x8 /* 000084BE */
label000084B8:
000084B8 157C 0010 0018 move.b [A2 + 0x18], 0x10
label000084BE:
000084BE 4CDF 0418 movem.l D3,D4,A2, [A7]+
000084C2 4E5E unlink A6
000084C4 4E75 rts
000084C6 4E56 FFF0 link A6, -0x0010
000084CA 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
000084CE 266E 0008 movea.l A3, [A6 + 0x8]
000084D2 246E 000C movea.l A2, [A6 + 0xC]
000084D6 486E FFF8 pea.l [A6 - 0x8]
000084DA 2F0B move.l -[A7], A3
000084DC 4EB9 0001 6138 jsr [0x00016138]
000084E2 486E FFF8 pea.l [A6 - 0x8]
000084E6 2F3C 0002 0002 move.l -[A7], 0x20002
000084EC A8A9 syscall InsetRect
000084EE 356E FFFA 0002 move.w [A2 + 0x2], [A6 - 0x6]
000084F4 34AE FFF8 move.w [A2], [A6 - 0x8]
000084F8 486E FFF0 pea.l [A6 - 0x10]
000084FC 486B 0036 pea.l [A3 + 0x36]
00008500 2057 movea.l A0, [A7]
00008502 2250 movea.l A1, [A0]
00008504 2269 0014 movea.l A1, [A1 + 0x14]
00008508 4E91 jsr [A1]
0000850A 2D6E FFF0 FFF4 move.l [A6 - 0xC], [A6 - 0x10]
00008510 486E FFF8 pea.l [A6 - 0x8]
00008514 4EB9 0001 6AEE jsr [0x00016AEE]
0000851A 3600 move.w D3, D0
0000851C 486E FFF8 pea.l [A6 - 0x8]
00008520 4EB9 0001 6ADA jsr [0x00016ADA]
00008526 3800 move.w D4, D0
00008528 3A2E FFF6 move.w D5, [A6 - 0xA]
0000852C 302E FFF4 move.w D0, [A6 - 0xC]
00008530 48C0 ext.l D0
00008532 3203 move.w D1, D3
00008534 48C1 ext.l D1
00008536 9280 sub.l D1, D0
00008538 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00008540 D36A 0002 add.w [A2 + 0x2], D1
00008544 3005 move.w D0, D5
00008546 48C0 ext.l D0
00008548 3204 move.w D1, D4
0000854A 48C1 ext.l D1
0000854C 9280 sub.l D1, D0
0000854E 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
00008556 D352 add.w [A2], D1
00008558 4FEF 0018 lea.l A7, [A7 + 0x18]
0000855C 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
00008560 4E5E unlink A6
00008562 4E75 rts
00008564 4E56 0000 link A6, 0
00008568 2F0A move.l -[A7], A2
0000856A 246E 0008 movea.l A2, [A6 + 0x8]
0000856E 2F2E 000C move.l -[A7], [A6 + 0xC]
00008572 2F0A move.l -[A7], A2
00008574 61FF FFFF D3C0 bsr -0x2C3E /* 00005936 */
0000857A 41F9 0000 8E06 lea.l A0, [0x00008E06]
00008580 2488 move.l [A2], A0
00008582 357C 7FFF 000A move.w [A2 + 0xA], 0x7FFF
00008588 157C 0001 000C move.b [A2 + 0xC], 0x1
0000858E 204A movea.l A0, A2
00008590 504F addq.w A7, 8
00008592 245F movea.l A2, [A7]+
00008594 4E5E unlink A6
00008596 4E75 rts
00008598 4E56 0000 link A6, 0
0000859C 2F0A move.l -[A7], A2
0000859E 246E 0008 movea.l A2, [A6 + 0x8]
000085A2 200A move.l D0, A2
000085A4 6724 beq +0x26 /* 000085CA */
000085A6 41F9 0000 8E06 lea.l A0, [0x00008E06]
000085AC 2488 move.l [A2], A0
000085AE 4267 clr.w -[A7]
000085B0 2F0A move.l -[A7], A2
000085B2 61FF FFFF D3AE bsr -0x2C50 /* 00005962 */
000085B8 4A6E 000C tst.w [A6 + 0xC]
000085BC 5C4F addq.w A7, 6
000085BE 6F0A ble +0xC /* 000085CA */
000085C0 2F0A move.l -[A7], A2
000085C2 4EB9 0000 2592 jsr [0x00002592]
000085C8 584F addq.w A7, 4
label000085CA:
000085CA 204A movea.l A0, A2
000085CC 245F movea.l A2, [A7]+
000085CE 4E5E unlink A6
000085D0 4E75 rts
000085D2 4E56 FEFC link A6, -0x0104
000085D6 48E7 0038 movem.l -[A7], A2,A3,A4
000085DA 286E 0008 movea.l A4, [A6 + 0x8]
000085DE 266E 000C movea.l A3, [A6 + 0xC]
000085E2 246E 0010 movea.l A2, [A6 + 0x10]
000085E6 486E FFFE pea.l [A6 - 0x2]
000085EA 2F0A move.l -[A7], A2
000085EC 4EB9 0000 479C jsr [0x0000479C]
000085F2 486E FEFC pea.l [A6 - 0x104]
000085F6 2F0A move.l -[A7], A2
000085F8 4EB9 0000 479C jsr [0x0000479C]
000085FE 486E FEFE pea.l [A6 - 0x102]
00008602 2F0A move.l -[A7], A2
00008604 4EB9 0000 30A2 jsr [0x000030A2]
0000860A 42A7 clr.l -[A7]
0000860C 4267 clr.w -[A7]
0000860E 486D F6B9 pea.l [A5 - 0x947]
00008612 3F2E FFFE move.w -[A7], [A6 - 0x2]
00008616 2F0B move.l -[A7], A3
00008618 2F0C move.l -[A7], A4
0000861A 2057 movea.l A0, [A7]
0000861C 2250 movea.l A1, [A0]
0000861E 2269 0010 movea.l A1, [A1 + 0x10]
00008622 4E91 jsr [A1]
00008624 4FEF 002C lea.l A7, [A7 + 0x2C]
00008628 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000862C 4E5E unlink A6
0000862E 4E75 rts
00008630 4E56 0000 link A6, 0
00008634 48E7 1030 movem.l -[A7], D3,A2,A3
00008638 246E 0008 movea.l A2, [A6 + 0x8]
0000863C 266E 000C movea.l A3, [A6 + 0xC]
00008640 362E 0010 move.w D3, [A6 + 0x10]
00008644 254B 0004 move.l [A2 + 0x4], A3
00008648 0C43 0130 cmpi.w D3, 0x130
0000864C 6608 bne +0xA /* 00008656 */
0000864E 157C 0001 000C move.b [A2 + 0xC], 0x1
00008654 6010 bra +0x12 /* 00008666 */
label00008656:
00008656 0C43 0131 cmpi.w D3, 0x131
0000865A 6606 bne +0x8 /* 00008662 */
0000865C 422A 000C clr.b [A2 + 0xC]
00008660 6004 bra +0x6 /* 00008666 */
label00008662:
00008662 422A 000C clr.b [A2 + 0xC]
label00008666:
00008666 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000866A 2057 movea.l A0, [A7]
0000866C 2268 0004 movea.l A1, [A0 + 0x4]
00008670 2269 001C movea.l A1, [A1 + 0x1C]
00008674 4E91 jsr [A1]
00008676 3540 000A move.w [A2 + 0xA], D0
0000867A 4227 clr.b -[A7]
0000867C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008680 4EB9 0001 E10C jsr [0x0001E10C]
00008686 4FEF 000A lea.l A7, [A7 + 0xA]
0000868A 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000868E 4E5E unlink A6
00008690 4E75 rts
00008692 4E56 0000 link A6, 0
00008696 2F0A move.l -[A7], A2
00008698 246E 0008 movea.l A2, [A6 + 0x8]
0000869C 2F0A move.l -[A7], A2
0000869E 4EB9 0001 6180 jsr [0x00016180]
000086A4 4A00 tst.b D0
000086A6 584F addq.w A7, 4
000086A8 670A beq +0xC /* 000086B4 */
000086AA 2F0A move.l -[A7], A2
000086AC 4EB9 0001 615E jsr [0x0001615E]
000086B2 584F addq.w A7, 4
label000086B4:
000086B4 245F movea.l A2, [A7]+
000086B6 4E5E unlink A6
000086B8 4E75 rts
000086BA 4E56 0000 link A6, 0
000086BE 2F0A move.l -[A7], A2
000086C0 246E 0008 movea.l A2, [A6 + 0x8]
000086C4 2F0A move.l -[A7], A2
000086C6 4EB9 0001 6180 jsr [0x00016180]
000086CC 4A00 tst.b D0
000086CE 584F addq.w A7, 4
000086D0 660A bne +0xC /* 000086DC */
000086D2 2F0A move.l -[A7], A2
000086D4 4EB9 0001 615E jsr [0x0001615E]
000086DA 584F addq.w A7, 4
label000086DC:
000086DC 245F movea.l A2, [A7]+
000086DE 4E5E unlink A6
000086E0 4E75 rts
000086E2 4E56 0000 link A6, 0
000086E6 2F0A move.l -[A7], A2
000086E8 246E 0008 movea.l A2, [A6 + 0x8]
000086EC 42A7 clr.l -[A7]
000086EE 2F2A 0004 move.l -[A7], [A2 + 0x4]
000086F2 2057 movea.l A0, [A7]
000086F4 2268 0004 movea.l A1, [A0 + 0x4]
000086F8 2269 00F0 movea.l A1, [A1 + 0xF0]
000086FC 4E91 jsr [A1]
000086FE 504F addq.w A7, 8
00008700 245F movea.l A2, [A7]+
00008702 4E5E unlink A6
00008704 4E75 rts
00008706 4E56 0000 link A6, 0
0000870A 2F0A move.l -[A7], A2
0000870C 246E 0008 movea.l A2, [A6 + 0x8]
00008710 42A7 clr.l -[A7]
00008712 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008716 2057 movea.l A0, [A7]
00008718 2268 0004 movea.l A1, [A0 + 0x4]
0000871C 2269 00F0 movea.l A1, [A1 + 0xF0]
00008720 4E91 jsr [A1]
00008722 504F addq.w A7, 8
00008724 245F movea.l A2, [A7]+
00008726 4E5E unlink A6
00008728 4E75 rts
0000872A 4E56 FFE4 link A6, -0x001C
0000872E 48E7 0030 movem.l -[A7], A2,A3
00008732 246E 0008 movea.l A2, [A6 + 0x8]
00008736 486E FFF8 pea.l [A6 - 0x8]
0000873A 2F0A move.l -[A7], A2
0000873C 4EB9 0001 6138 jsr [0x00016138]
00008742 3F2A 000A move.w -[A7], [A2 + 0xA]
00008746 A9BC syscall GetPicture
00008748 205F movea.l A0, [A7]+
0000874A 2648 movea.l A3, A0
0000874C 200B move.l D0, A3
0000874E 584F addq.w A7, 4
00008750 6700 00D4 beq +0xD6 /* 00008826 */
00008754 2D6D F6BA FFF0 move.l [A6 - 0x10], [A5 - 0x946]
0000875A 2D6D F6BE FFF4 move.l [A6 - 0xC], [A5 - 0x942]
00008760 302E FFF8 move.w D0, [A6 - 0x8]
00008764 48C0 ext.l D0
00008766 322E FFFC move.w D1, [A6 - 0x4]
0000876A 48C1 ext.l D1
0000876C 9280 sub.l D1, D0
0000876E 3D41 FFF4 move.w [A6 - 0xC], D1
00008772 302E FFFA move.w D0, [A6 - 0x6]
00008776 48C0 ext.l D0
00008778 322E FFFE move.w D1, [A6 - 0x2]
0000877C 48C1 ext.l D1
0000877E 9280 sub.l D1, D0
00008780 3D41 FFF6 move.w [A6 - 0xA], D1
00008784 2F0B move.l -[A7], A3
00008786 486E FFF0 pea.l [A6 - 0x10]
0000878A A8F6 syscall DrawPicture
0000878C 2F0A move.l -[A7], A2
0000878E 4EB9 0001 611C jsr [0x0001611C]
00008794 4A00 tst.b D0
00008796 584F addq.w A7, 4
00008798 6758 beq +0x5A /* 000087F2 */
0000879A 2F0A move.l -[A7], A2
0000879C 4EB9 0001 6180 jsr [0x00016180]
000087A2 4A00 tst.b D0
000087A4 584F addq.w A7, 4
000087A6 674A beq +0x4C /* 000087F2 */
000087A8 4A2A 000C tst.b [A2 + 0xC]
000087AC 6700 0090 beq +0x92 /* 0000883E */
000087B0 2F0A move.l -[A7], A2
000087B2 2057 movea.l A0, [A7]
000087B4 2250 movea.l A1, [A0]
000087B6 2269 00AC movea.l A1, [A1 + 0xAC]
000087BA 4E91 jsr [A1]
000087BC 4A00 tst.b D0
000087BE 584F addq.w A7, 4
000087C0 677C beq +0x7E /* 0000883E */
000087C2 1F3C 000A move.b -[A7], 0xA /* '\n' */
000087C6 486E FFEA pea.l [A6 - 0x16]
000087CA 4EB9 0000 0EFA jsr [0x00000EFA]
000087D0 486E FFE4 pea.l [A6 - 0x1C]
000087D4 4EB9 0000 0F02 jsr [0x00000F02]
000087DA 486E FFE4 pea.l [A6 - 0x1C]
000087DE 486E FFEA pea.l [A6 - 0x16]
000087E2 486E FFF8 pea.l [A6 - 0x8]
000087E6 4EB9 0000 0FC2 jsr [0x00000FC2]
000087EC 4FEF 0016 lea.l A7, [A7 + 0x16]
000087F0 604C bra +0x4E /* 0000883E */
label000087F2:
000087F2 1F3C 0007 move.b -[A7], 0x7
000087F6 486E FFEA pea.l [A6 - 0x16]
000087FA 4EB9 0000 0EFA jsr [0x00000EFA]
00008800 1F3C 0002 move.b -[A7], 0x2
00008804 486E FFE4 pea.l [A6 - 0x1C]
00008808 4EB9 0000 0EFA jsr [0x00000EFA]
0000880E 486E FFE4 pea.l [A6 - 0x1C]
00008812 486E FFEA pea.l [A6 - 0x16]
00008816 486E FFF8 pea.l [A6 - 0x8]
0000881A 4EB9 0000 0FC2 jsr [0x00000FC2]
00008820 4FEF 0018 lea.l A7, [A7 + 0x18]
00008824 6018 bra +0x1A /* 0000883E */
label00008826:
00008826 A89E syscall PenNormal
00008828 486E FFF8 pea.l [A6 - 0x8]
0000882C 4EB9 0000 7C84 jsr [0x00007C84]
00008832 4868 00AA pea.l [A0 + 0xAA]
00008836 A8A5 syscall FillRect
00008838 486E FFF8 pea.l [A6 - 0x8]
0000883C A8A1 syscall FrameRect
label0000883E:
0000883E 4CDF 0C00 movem.l A2,A3, [A7]+
00008842 4E5E unlink A6
00008844 4E75 rts
00008846 4E56 0000 link A6, 0
0000884A 4227 clr.b -[A7]
0000884C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00008850 2057 movea.l A0, [A7]
00008852 2250 movea.l A1, [A0]
00008854 2269 00B0 movea.l A1, [A1 + 0xB0]
00008858 4E91 jsr [A1]
0000885A 4E5E unlink A6
0000885C 4E75 rts
0000885E 4E56 0000 link A6, 0
00008862 2F0A move.l -[A7], A2
00008864 246E 0008 movea.l A2, [A6 + 0x8]
00008868 2F2E 000C move.l -[A7], [A6 + 0xC]
0000886C 2F0A move.l -[A7], A2
0000886E 4EB9 0000 0942 jsr [0x00000942]
00008874 41F9 0000 8CA0 lea.l A0, [0x00008CA0]
0000887A 2488 move.l [A2], A0
0000887C 204A movea.l A0, A2
0000887E 504F addq.w A7, 8
00008880 245F movea.l A2, [A7]+
00008882 4E5E unlink A6
00008884 4E75 rts
00008886 4E56 0000 link A6, 0
0000888A 2F0A move.l -[A7], A2
0000888C 246E 0008 movea.l A2, [A6 + 0x8]
00008890 200A move.l D0, A2
00008892 6724 beq +0x26 /* 000088B8 */
00008894 41F9 0000 8CA0 lea.l A0, [0x00008CA0]
0000889A 2488 move.l [A2], A0
0000889C 4267 clr.w -[A7]
0000889E 2F0A move.l -[A7], A2
000088A0 4EB9 0000 094A jsr [0x0000094A]
000088A6 4A6E 000C tst.w [A6 + 0xC]
000088AA 5C4F addq.w A7, 6
000088AC 6F0A ble +0xC /* 000088B8 */
000088AE 2F0A move.l -[A7], A2
000088B0 4EB9 0000 2592 jsr [0x00002592]
000088B6 584F addq.w A7, 4
label000088B8:
000088B8 204A movea.l A0, A2
000088BA 245F movea.l A2, [A7]+
000088BC 4E5E unlink A6
000088BE 4E75 rts
000088C0 4E56 FEFC link A6, -0x0104
000088C4 48E7 0038 movem.l -[A7], A2,A3,A4
000088C8 286E 0008 movea.l A4, [A6 + 0x8]
000088CC 266E 000C movea.l A3, [A6 + 0xC]
000088D0 246E 0010 movea.l A2, [A6 + 0x10]
000088D4 486E FFFE pea.l [A6 - 0x2]
000088D8 2F0A move.l -[A7], A2
000088DA 4EB9 0000 479C jsr [0x0000479C]
000088E0 486E FEFC pea.l [A6 - 0x104]
000088E4 2F0A move.l -[A7], A2
000088E6 4EB9 0000 479C jsr [0x0000479C]
000088EC 486E FEFE pea.l [A6 - 0x102]
000088F0 2F0A move.l -[A7], A2
000088F2 4EB9 0000 30A2 jsr [0x000030A2]
000088F8 42A7 clr.l -[A7]
000088FA 4267 clr.w -[A7]
000088FC 486D F6C3 pea.l [A5 - 0x93D]
00008900 3F3C 00E0 move.w -[A7], 0xE0
00008904 2F0B move.l -[A7], A3
00008906 2F0C move.l -[A7], A4
00008908 2057 movea.l A0, [A7]
0000890A 2250 movea.l A1, [A0]
0000890C 2269 0010 movea.l A1, [A1 + 0x10]
00008910 4E91 jsr [A1]
00008912 4FEF 002C lea.l A7, [A7 + 0x2C]
00008916 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000891A 4E5E unlink A6
0000891C 4E75 rts
0000891E 206F 0004 movea.l A0, [A7 + 0x4]
00008922 216F 0008 0004 move.l [A0 + 0x4], [A7 + 0x8]
00008928 4E75 rts
0000892A 4E56 FFEE link A6, -0x0012
0000892E 2F0A move.l -[A7], A2
00008930 246E 000C movea.l A2, [A6 + 0xC]
00008934 486E FFFA pea.l [A6 - 0x6]
00008938 4EB9 0000 28C2 jsr [0x000028C2]
0000893E 486E FFFA pea.l [A6 - 0x6]
00008942 486E FFEE pea.l [A6 - 0x12]
00008946 4EB9 0000 28EA jsr [0x000028EA]
0000894C 486E FFF2 pea.l [A6 - 0xE]
00008950 2F2E 0008 move.l -[A7], [A6 + 0x8]
00008954 4EB9 0001 6138 jsr [0x00016138]
0000895A 486E FFF2 pea.l [A6 - 0xE]
0000895E A8A1 syscall FrameRect
00008960 486E FFF2 pea.l [A6 - 0xE]
00008964 2F3C 0001 0001 move.l -[A7], 0x10001
0000896A A8A9 syscall InsetRect
0000896C 486E FFF2 pea.l [A6 - 0xE]
00008970 A8A1 syscall FrameRect
00008972 3F3C FFFF move.w -[A7], 0xFFFF
00008976 486E FFEE pea.l [A6 - 0x12]
0000897A 4EB9 0000 28FA jsr [0x000028FA]
00008980 2F0A move.l -[A7], A2
00008982 486E FFFA pea.l [A6 - 0x6]
00008986 4EB9 0001 7F30 jsr [0x00017F30]
0000898C 486E FFFA pea.l [A6 - 0x6]
00008990 4EB9 0000 28E2 jsr [0x000028E2]
00008996 2448 movea.l A2, A0
00008998 3F3C FFFF move.w -[A7], 0xFFFF
0000899C 486E FFFA pea.l [A6 - 0x6]
000089A0 4EB9 0000 28DA jsr [0x000028DA]
000089A6 204A movea.l A0, A2
000089A8 4FEF 002C lea.l A7, [A7 + 0x2C]
000089AC 245F movea.l A2, [A7]+
000089AE 4E5E unlink A6
000089B0 4E75 rts
000089B2 4E56 FFEE link A6, -0x0012
000089B6 2F0A move.l -[A7], A2
000089B8 246E 000C movea.l A2, [A6 + 0xC]
000089BC 486E FFFA pea.l [A6 - 0x6]
000089C0 4EB9 0000 28C2 jsr [0x000028C2]
000089C6 486E FFFA pea.l [A6 - 0x6]
000089CA 486E FFEE pea.l [A6 - 0x12]
000089CE 4EB9 0000 28EA jsr [0x000028EA]
000089D4 486E FFF2 pea.l [A6 - 0xE]
000089D8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000089DC 4EB9 0001 6138 jsr [0x00016138]
000089E2 486E FFF2 pea.l [A6 - 0xE]
000089E6 2F3C 0001 0001 move.l -[A7], 0x10001
000089EC A8A9 syscall InsetRect
000089EE 486E FFF2 pea.l [A6 - 0xE]
000089F2 A8A1 syscall FrameRect
000089F4 486E FFF2 pea.l [A6 - 0xE]
000089F8 2F3C 0001 0001 move.l -[A7], 0x10001
000089FE A8A9 syscall InsetRect
00008A00 486E FFF2 pea.l [A6 - 0xE]
00008A04 A8A1 syscall FrameRect
00008A06 3F3C FFFF move.w -[A7], 0xFFFF
00008A0A 486E FFEE pea.l [A6 - 0x12]
00008A0E 4EB9 0000 28FA jsr [0x000028FA]
00008A14 2F0A move.l -[A7], A2
00008A16 486E FFFA pea.l [A6 - 0x6]
00008A1A 4EB9 0001 7EEA jsr [0x00017EEA]
00008A20 486E FFFA pea.l [A6 - 0x6]
00008A24 4EB9 0000 28E2 jsr [0x000028E2]
00008A2A 2448 movea.l A2, A0
00008A2C 3F3C FFFF move.w -[A7], 0xFFFF
00008A30 486E FFFA pea.l [A6 - 0x6]
00008A34 4EB9 0000 28DA jsr [0x000028DA]
00008A3A 204A movea.l A0, A2
00008A3C 4FEF 002C lea.l A7, [A7 + 0x2C]
00008A40 245F movea.l A2, [A7]+
00008A42 4E5E unlink A6
00008A44 4E75 rts
00008A46 4E56 FFEE link A6, -0x0012
00008A4A 48E7 0038 movem.l -[A7], A2,A3,A4
00008A4E 286E 0008 movea.l A4, [A6 + 0x8]
00008A52 266E 000C movea.l A3, [A6 + 0xC]
00008A56 246E 0010 movea.l A2, [A6 + 0x10]
00008A5A 200B move.l D0, A3
00008A5C 6716 beq +0x18 /* 00008A74 */
00008A5E 486E FFFA pea.l [A6 - 0x6]
00008A62 4EB9 0000 0F02 jsr [0x00000F02]
00008A68 26AE FFFA move.l [A3], [A6 - 0x6]
00008A6C 376E FFFE 0004 move.w [A3 + 0x4], [A6 - 0x2]
00008A72 584F addq.w A7, 4
label00008A74:
00008A74 200A move.l D0, A2
00008A76 674E beq +0x50 /* 00008AC6 */
00008A78 2F0C move.l -[A7], A4
00008A7A 4EB9 0001 611C jsr [0x0001611C]
00008A80 4A00 tst.b D0
00008A82 584F addq.w A7, 4
00008A84 6724 beq +0x26 /* 00008AAA */
00008A86 2F0C move.l -[A7], A4
00008A88 4EB9 0001 6180 jsr [0x00016180]
00008A8E 4A00 tst.b D0
00008A90 584F addq.w A7, 4
00008A92 6716 beq +0x18 /* 00008AAA */
00008A94 1F3C 0002 move.b -[A7], 0x2
00008A98 486E FFF4 pea.l [A6 - 0xC]
00008A9C 4EB9 0000 0EFA jsr [0x00000EFA]
00008AA2 41EE FFF4 lea.l A0, [A6 - 0xC]
00008AA6 5C4F addq.w A7, 6
00008AA8 6014 bra +0x16 /* 00008ABE */
label00008AAA:
00008AAA 1F3C 0001 move.b -[A7], 0x1
00008AAE 486E FFEE pea.l [A6 - 0x12]
00008AB2 4EB9 0000 0EFA jsr [0x00000EFA]
00008AB8 41EE FFEE lea.l A0, [A6 - 0x12]
00008ABC 5C4F addq.w A7, 6
label00008ABE:
00008ABE 2490 move.l [A2], [A0]
00008AC0 3568 0004 0004 move.w [A2 + 0x4], [A0 + 0x4]
label00008AC6:
00008AC6 7001 moveq.l D0, 0x01
00008AC8 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00008ACC 4E5E unlink A6
00008ACE 4E75 rts
00008AD0 4E56 FFF4 link A6, -0x000C
00008AD4 486E FFFA pea.l [A6 - 0x6]
00008AD8 486E FFF4 pea.l [A6 - 0xC]
00008ADC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00008AE0 2057 movea.l A0, [A7]
00008AE2 2250 movea.l A1, [A0]
00008AE4 2269 0090 movea.l A1, [A1 + 0x90]
00008AE8 4E91 jsr [A1]
00008AEA 486E FFF4 pea.l [A6 - 0xC]
00008AEE AA14 syscall RGBForeColor
00008AF0 486E FFFA pea.l [A6 - 0x6]
00008AF4 AA15 syscall RGBBackColor
00008AF6 7001 moveq.l D0, 0x01
00008AF8 4E5E unlink A6
00008AFA 4E75 rts
00008AFC 4E56 0000 link A6, 0
00008B00 2F0A move.l -[A7], A2
00008B02 246E 0008 movea.l A2, [A6 + 0x8]
00008B06 2F0A move.l -[A7], A2
00008B08 4EB9 0001 6180 jsr [0x00016180]
00008B0E 4A00 tst.b D0
00008B10 584F addq.w A7, 4
00008B12 670A beq +0xC /* 00008B1E */
00008B14 2F0A move.l -[A7], A2
00008B16 4EB9 0001 615E jsr [0x0001615E]
00008B1C 584F addq.w A7, 4
label00008B1E:
00008B1E 245F movea.l A2, [A7]+
00008B20 4E5E unlink A6
00008B22 4E75 rts
00008B24 4E56 0000 link A6, 0
00008B28 2F0A move.l -[A7], A2
00008B2A 246E 0008 movea.l A2, [A6 + 0x8]
00008B2E 2F0A move.l -[A7], A2
00008B30 4EB9 0001 6180 jsr [0x00016180]
00008B36 4A00 tst.b D0
00008B38 584F addq.w A7, 4
00008B3A 660A bne +0xC /* 00008B46 */
00008B3C 2F0A move.l -[A7], A2
00008B3E 4EB9 0001 615E jsr [0x0001615E]
00008B44 584F addq.w A7, 4
label00008B46:
00008B46 245F movea.l A2, [A7]+
00008B48 4E5E unlink A6
00008B4A 4E75 rts
00008B4C 4E56 FFA2 link A6, -0x005E
00008B50 48E7 1820 movem.l -[A7], D3,D4,A2
00008B54 246E 0008 movea.l A2, [A6 + 0x8]
00008B58 486E FFA2 pea.l [A6 - 0x5E]
00008B5C 4EB9 0000 263A jsr [0x0000263A]
00008B62 4EB9 0000 264A jsr [0x0000264A]
00008B68 486E FFF2 pea.l [A6 - 0xE]
00008B6C 2F0A move.l -[A7], A2
00008B6E 4EB9 0001 6138 jsr [0x00016138]
00008B74 2F0A move.l -[A7], A2
00008B76 4EB9 0001 6180 jsr [0x00016180]
00008B7C 1600 move.b D3, D0
00008B7E 2F0A move.l -[A7], A2
00008B80 4EB9 0001 611C jsr [0x0001611C]
00008B86 1800 move.b D4, D0
00008B88 486E FFF2 pea.l [A6 - 0xE]
00008B8C 486E FFDE pea.l [A6 - 0x22]
00008B90 4EB9 0000 26D2 jsr [0x000026D2]
00008B96 4FEF 001C lea.l A7, [A7 + 0x1C]
00008B9A 6000 0156 bra +0x158 /* 00008CF2 */
label00008B9E:
00008B9E 4A04 tst.b D4
00008BA0 6716 beq +0x18 /* 00008BB8 */
00008BA2 4A03 tst.b D3
00008BA4 6712 beq +0x14 /* 00008BB8 */
00008BA6 486E FFD8 pea.l [A6 - 0x28]
00008BAA 4EB9 0000 0F02 jsr [0x00000F02]
00008BB0 41EE FFD8 lea.l A0, [A6 - 0x28]
00008BB4 584F addq.w A7, 4
00008BB6 602E bra +0x30 /* 00008BE6 */
label00008BB8:
00008BB8 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00008BBE 6D16 blt +0x18 /* 00008BD6 */
00008BC0 1F3C 000A move.b -[A7], 0xA /* '\n' */
00008BC4 486E FFD2 pea.l [A6 - 0x2E]
00008BC8 4EB9 0000 0EFA jsr [0x00000EFA]
00008BCE 41EE FFD2 lea.l A0, [A6 - 0x2E]
00008BD2 5C4F addq.w A7, 6
00008BD4 6010 bra +0x12 /* 00008BE6 */
label00008BD6:
00008BD6 486E FFCC pea.l [A6 - 0x34]
00008BDA 4EB9 0000 0F02 jsr [0x00000F02]
00008BE0 41EE FFCC lea.l A0, [A6 - 0x34]
00008BE4 584F addq.w A7, 4
label00008BE6:
00008BE6 2D50 FFFA move.l [A6 - 0x6], [A0]
00008BEA 3D68 0004 FFFE move.w [A6 - 0x2], [A0 + 0x4]
00008BF0 486E FFFA pea.l [A6 - 0x6]
00008BF4 AA14 syscall RGBForeColor
00008BF6 486E FFF2 pea.l [A6 - 0xE]
00008BFA A8A1 syscall FrameRect
00008BFC 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00008C02 6C32 bge +0x34 /* 00008C36 */
00008C04 486E FFFA pea.l [A6 - 0x6]
00008C08 4EB9 0000 0F0A jsr [0x00000F0A]
00008C0E 486E FFFA pea.l [A6 - 0x6]
00008C12 AA14 syscall RGBForeColor
00008C14 486E FFF2 pea.l [A6 - 0xE]
00008C18 2F3C 0001 0001 move.l -[A7], 0x10001
00008C1E A8A9 syscall InsetRect
00008C20 486E FFF2 pea.l [A6 - 0xE]
00008C24 A8A2 syscall PaintRect
00008C26 486E FFF2 pea.l [A6 - 0xE]
00008C2A 4878 FFFF push.l 0xFFFF
00008C2E A8A9 syscall InsetRect
00008C30 584F addq.w A7, 4
00008C32 6000 00BE bra +0xC0 /* 00008CF2 */
label00008C36:
00008C36 2F0A move.l -[A7], A2
00008C38 4EB9 0001 611C jsr [0x0001611C]
00008C3E 4A00 tst.b D0
00008C40 584F addq.w A7, 4
00008C42 6724 beq +0x26 /* 00008C68 */
00008C44 2F0A move.l -[A7], A2
00008C46 4EB9 0001 6180 jsr [0x00016180]
00008C4C 4A00 tst.b D0
00008C4E 584F addq.w A7, 4
00008C50 6716 beq +0x18 /* 00008C68 */
00008C52 1F3C 0002 move.b -[A7], 0x2
00008C56 486E FFC6 pea.l [A6 - 0x3A]
00008C5A 4EB9 0000 0EFA jsr [0x00000EFA]
00008C60 41EE FFC6 lea.l A0, [A6 - 0x3A]
00008C64 5C4F addq.w A7, 6
00008C66 6014 bra +0x16 /* 00008C7C */
label00008C68:
00008C68 1F3C 0001 move.b -[A7], 0x1
00008C6C 486E FFC0 pea.l [A6 - 0x40]
00008C70 4EB9 0000 0EFA jsr [0x00000EFA]
00008C76 41EE FFC0 lea.l A0, [A6 - 0x40]
00008C7A 5C4F addq.w A7, 6
label00008C7C:
00008C7C 2D50 FFFA move.l [A6 - 0x6], [A0]
00008C80 3D68 0004 FFFE move.w [A6 - 0x2], [A0 + 0x4]
00008C86 486E FFFA pea.l [A6 - 0x6]
00008C8A AA14 syscall RGBForeColor
00008C8C 486E FFF2 pea.l [A6 - 0xE]
00008C90 2F3C 0001 0001 move.l -[A7], 0x10001
00008C96 A8A9 syscall InsetRect
00008C98 486E FFF2 pea.l [A6 - 0xE]
00008C9C A8A2 syscall PaintRect
00008C9E 4A04 tst.b D4
00008CA0 6750 beq +0x52 /* 00008CF2 */
00008CA2 4A03 tst.b D3
00008CA4 674C beq +0x4E /* 00008CF2 */
00008CA6 486E FFFA pea.l [A6 - 0x6]
00008CAA 4EB9 0000 0F0A jsr [0x00000F0A]
00008CB0 486E FFFA pea.l [A6 - 0x6]
00008CB4 AA14 syscall RGBForeColor
00008CB6 2F3C 0001 0000 move.l -[A7], 0x10000
00008CBC 42A7 clr.l -[A7]
00008CBE 486E FFF2 pea.l [A6 - 0xE]
00008CC2 4EB9 0000 0FDA jsr [0x00000FDA]
00008CC8 1F3C 0005 move.b -[A7], 0x5
00008CCC 486E FFFA pea.l [A6 - 0x6]
00008CD0 4EB9 0000 0EFA jsr [0x00000EFA]
00008CD6 486E FFFA pea.l [A6 - 0x6]
00008CDA AA14 syscall RGBForeColor
00008CDC 42A7 clr.l -[A7]
00008CDE 2F3C 0001 0001 move.l -[A7], 0x10001
00008CE4 486E FFF2 pea.l [A6 - 0xE]
00008CE8 4EB9 0000 0FD2 jsr [0x00000FD2]
00008CEE 4FEF 0022 lea.l A7, [A7 + 0x22]
label00008CF2:
00008CF2 486E FFF0 pea.l [A6 - 0x10]
00008CF6 486E FFDE pea.l [A6 - 0x22]
00008CFA 4EB9 0000 26E2 jsr [0x000026E2]
00008D00 4A00 tst.b D0
00008D02 504F addq.w A7, 8
00008D04 6600 FE98 bne -0x166 /* 00008B9E */
00008D08 3F3C FFFF move.w -[A7], 0xFFFF
00008D0C 486E FFDE pea.l [A6 - 0x22]
00008D10 4EB9 0000 26DA jsr [0x000026DA]
00008D16 3F3C FFFF move.w -[A7], 0xFFFF
00008D1A 486E FFA2 pea.l [A6 - 0x5E]
00008D1E 4EB9 0000 2642 jsr [0x00002642]
00008D24 4FEF 000C lea.l A7, [A7 + 0xC]
00008D28 4CDF 0418 movem.l D3,D4,A2, [A7]+
00008D2C 4E5E unlink A6
00008D2E 4E75 rts
00008D30 4E56 FFF0 link A6, -0x0010
00008D34 48E7 0030 movem.l -[A7], A2,A3
00008D38 246E 0008 movea.l A2, [A6 + 0x8]
00008D3C 2F0A move.l -[A7], A2
00008D3E 4EB9 0001 6A8C jsr [0x00016A8C]
00008D44 4A00 tst.b D0
00008D46 584F addq.w A7, 4
00008D48 6774 beq +0x76 /* 00008DBE */
00008D4A 486E FFF0 pea.l [A6 - 0x10]
00008D4E 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008D52 2057 movea.l A0, [A7]
00008D54 2268 0004 movea.l A1, [A0 + 0x4]
00008D58 2269 0038 movea.l A1, [A1 + 0x38]
00008D5C 4E91 jsr [A1]
00008D5E 4A00 tst.b D0
00008D60 504F addq.w A7, 8
00008D62 675A beq +0x5C /* 00008DBE */
00008D64 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008D68 4EB9 0001 7ED6 jsr [0x00017ED6]
00008D6E 2008 move.l D0, A0
00008D70 584F addq.w A7, 4
00008D72 674A beq +0x4C /* 00008DBE */
00008D74 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008D78 4EB9 0001 7ED6 jsr [0x00017ED6]
00008D7E 2648 movea.l A3, A0
00008D80 486E FFF8 pea.l [A6 - 0x8]
00008D84 2F0B move.l -[A7], A3
00008D86 4EB9 0001 7EBA jsr [0x00017EBA]
00008D8C 486E FFF0 pea.l [A6 - 0x10]
00008D90 486E FFF8 pea.l [A6 - 0x8]
00008D94 486E FFF8 pea.l [A6 - 0x8]
00008D98 A8AA syscall SectRect
00008D9A 101F move.b D0, [A7]+
00008D9C 4FEF 000A lea.l A7, [A7 + 0xA]
00008DA0 671C beq +0x1E /* 00008DBE */
00008DA2 486E FFF8 pea.l [A6 - 0x8]
00008DA6 2F0A move.l -[A7], A2
00008DA8 2057 movea.l A0, [A7]
00008DAA 2250 movea.l A1, [A0]
00008DAC 2269 00AC movea.l A1, [A1 + 0xAC]
00008DB0 4E91 jsr [A1]
00008DB2 2648 movea.l A3, A0
00008DB4 2F0B move.l -[A7], A3
00008DB6 A927 syscall InvalRgn
00008DB8 2F0B move.l -[A7], A3
00008DBA A8D9 syscall DisposRgn/DisposeRgn
00008DBC 504F addq.w A7, 8
label00008DBE:
00008DBE 4CDF 0C00 movem.l A2,A3, [A7]+
00008DC2 4E5E unlink A6
00008DC4 4E75 rts
00008DC6 4E56 FFF0 link A6, -0x0010
00008DCA 48E7 0030 movem.l -[A7], A2,A3
00008DCE 246E 0008 movea.l A2, [A6 + 0x8]
00008DD2 2F0A move.l -[A7], A2
00008DD4 4EB9 0001 6A8C jsr [0x00016A8C]
00008DDA 4A00 tst.b D0
00008DDC 584F addq.w A7, 4
00008DDE 6700 0082 beq +0x84 /* 00008E62 */
00008DE2 486E FFF0 pea.l [A6 - 0x10]
00008DE6 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008DEA 2057 movea.l A0, [A7]
00008DEC 2268 0004 movea.l A1, [A0 + 0x4]
00008DF0 2269 0038 movea.l A1, [A1 + 0x38]
00008DF4 4E91 jsr [A1]
00008DF6 4A00 tst.b D0
00008DF8 504F addq.w A7, 8
00008DFA 6766 beq +0x68 /* 00008E62 */
00008DFC 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008E00 4EB9 0001 7ED6 jsr [0x00017ED6]
00008E06 2008 move.l D0, A0
00008E08 584F addq.w A7, 4
00008E0A 6756 beq +0x58 /* 00008E62 */
00008E0C 486E FFF0 pea.l [A6 - 0x10]
00008E10 2F3C 0001 0001 move.l -[A7], 0x10001
00008E16 A8A9 syscall InsetRect
00008E18 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008E1C 4EB9 0001 7ED6 jsr [0x00017ED6]
00008E22 2648 movea.l A3, A0
00008E24 486E FFF8 pea.l [A6 - 0x8]
00008E28 2F0B move.l -[A7], A3
00008E2A 4EB9 0001 7EBA jsr [0x00017EBA]
00008E30 486E FFF0 pea.l [A6 - 0x10]
00008E34 486E FFF8 pea.l [A6 - 0x8]
00008E38 486E FFF8 pea.l [A6 - 0x8]
00008E3C A8AA syscall SectRect
00008E3E 101F move.b D0, [A7]+
00008E40 4FEF 000A lea.l A7, [A7 + 0xA]
00008E44 671C beq +0x1E /* 00008E62 */
00008E46 486E FFF8 pea.l [A6 - 0x8]
00008E4A 2F0A move.l -[A7], A2
00008E4C 2057 movea.l A0, [A7]
00008E4E 2250 movea.l A1, [A0]
00008E50 2269 00B0 movea.l A1, [A1 + 0xB0]
00008E54 4E91 jsr [A1]
00008E56 2648 movea.l A3, A0
00008E58 2F0B move.l -[A7], A3
00008E5A A927 syscall InvalRgn
00008E5C 2F0B move.l -[A7], A3
00008E5E A8D9 syscall DisposRgn/DisposeRgn
00008E60 504F addq.w A7, 8
label00008E62:
00008E62 4CDF 0C00 movem.l A2,A3, [A7]+
00008E66 4E5E unlink A6
00008E68 4E75 rts
00008E6A 4E56 0000 link A6, 0
00008E6E 2F0A move.l -[A7], A2
00008E70 246E 0008 movea.l A2, [A6 + 0x8]
00008E74 2F2E 000C move.l -[A7], [A6 + 0xC]
00008E78 2F0A move.l -[A7], A2
00008E7A 61FF FFFF CABA bsr -0x3544 /* 00005936 */
00008E80 486A 000A pea.l [A2 + 0xA]
00008E84 4EB9 0000 0ECA jsr [0x00000ECA]
00008E8A 41F9 0000 8760 lea.l A0, [0x00008760]
00008E90 2488 move.l [A2], A0
00008E92 41F9 0000 8760 lea.l A0, [0x00008760]
00008E98 41E8 00B4 lea.l A0, [A0 + 0xB4]
00008E9C 2548 000A move.l [A2 + 0xA], A0
00008EA0 426A 0122 clr.w [A2 + 0x122]
00008EA4 426A 0124 clr.w [A2 + 0x124]
00008EA8 157C 0001 012E move.b [A2 + 0x12E], 0x1
00008EAE 422A 012F clr.b [A2 + 0x12F]
00008EB2 157C 0001 0130 move.b [A2 + 0x130], 0x1
00008EB8 422A 0131 clr.b [A2 + 0x131]
00008EBC 204A movea.l A0, A2
00008EBE 4FEF 000C lea.l A7, [A7 + 0xC]
00008EC2 245F movea.l A2, [A7]+
00008EC4 4E5E unlink A6
00008EC6 4E75 rts
00008EC8 4E56 0000 link A6, 0
00008ECC 2F0A move.l -[A7], A2
00008ECE 246E 0008 movea.l A2, [A6 + 0x8]
00008ED2 200A move.l D0, A2
00008ED4 6740 beq +0x42 /* 00008F16 */
00008ED6 41F9 0000 8760 lea.l A0, [0x00008760]
00008EDC 2488 move.l [A2], A0
00008EDE 41F9 0000 8760 lea.l A0, [0x00008760]
00008EE4 41E8 00B4 lea.l A0, [A0 + 0xB4]
00008EE8 2548 000A move.l [A2 + 0xA], A0
00008EEC 4267 clr.w -[A7]
00008EEE 486A 000A pea.l [A2 + 0xA]
00008EF2 4EB9 0000 0ED2 jsr [0x00000ED2]
00008EF8 4267 clr.w -[A7]
00008EFA 2F0A move.l -[A7], A2
00008EFC 61FF FFFF CA64 bsr -0x359A /* 00005962 */
00008F02 4A6E 000C tst.w [A6 + 0xC]
00008F06 4FEF 000C lea.l A7, [A7 + 0xC]
00008F0A 6F0A ble +0xC /* 00008F16 */
00008F0C 2F0A move.l -[A7], A2
00008F0E 4EB9 0000 2592 jsr [0x00002592]
00008F14 584F addq.w A7, 4
label00008F16:
00008F16 204A movea.l A0, A2
00008F18 245F movea.l A2, [A7]+
00008F1A 4E5E unlink A6
00008F1C 4E75 rts
00008F1E 4E56 FEF8 link A6, -0x0108
00008F22 48E7 0038 movem.l -[A7], A2,A3,A4
00008F26 286E 0008 movea.l A4, [A6 + 0x8]
00008F2A 266E 000C movea.l A3, [A6 + 0xC]
00008F2E 246E 0010 movea.l A2, [A6 + 0x10]
00008F32 486E FFFE pea.l [A6 - 0x2]
00008F36 2F0A move.l -[A7], A2
00008F38 4EB9 0000 479C jsr [0x0000479C]
00008F3E 486E FEFC pea.l [A6 - 0x104]
00008F42 2F0A move.l -[A7], A2
00008F44 4EB9 0000 479C jsr [0x0000479C]
00008F4A 486E FEFE pea.l [A6 - 0x102]
00008F4E 2F0A move.l -[A7], A2
00008F50 4EB9 0000 30A2 jsr [0x000030A2]
00008F56 486E FEF8 pea.l [A6 - 0x108]
00008F5A 2F0A move.l -[A7], A2
00008F5C 4EB9 0000 47C2 jsr [0x000047C2]
00008F62 2F2E FEF8 move.l -[A7], [A6 - 0x108]
00008F66 3F2E FEFC move.w -[A7], [A6 - 0x104]
00008F6A 486E FEFE pea.l [A6 - 0x102]
00008F6E 3F2E FFFE move.w -[A7], [A6 - 0x2]
00008F72 2F0B move.l -[A7], A3
00008F74 2F0C move.l -[A7], A4
00008F76 2057 movea.l A0, [A7]
00008F78 2250 movea.l A1, [A0]
00008F7A 2269 0010 movea.l A1, [A1 + 0x10]
00008F7E 4E91 jsr [A1]
00008F80 4FEF 0034 lea.l A7, [A7 + 0x34]
00008F84 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00008F88 4E5E unlink A6
00008F8A 4E75 rts
00008F8C 4E56 FFFC link A6, -0x0004
00008F90 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00008F94 246E 0008 movea.l A2, [A6 + 0x8]
00008F98 286E 000C movea.l A4, [A6 + 0xC]
00008F9C 362E 0010 move.w D3, [A6 + 0x10]
00008FA0 266E 0012 movea.l A3, [A6 + 0x12]
00008FA4 382E 0016 move.w D4, [A6 + 0x16]
00008FA8 254C 0004 move.l [A2 + 0x4], A4
00008FAC 2F0B move.l -[A7], A3
00008FAE 486A 000E pea.l [A2 + 0xE]
00008FB2 4EB9 0001 C2CE jsr [0x0001C2CE]
00008FB8 3544 0118 move.w [A2 + 0x118], D4
00008FBC 3003 move.w D0, D3
00008FBE 7201 moveq.l D1, 0x01
00008FC0 C081 and.l D0, D1
00008FC2 4A80 tst.l D0
00008FC4 56C0 sne D0
00008FC6 4400 neg.b D0
00008FC8 1540 012E move.b [A2 + 0x12E], D0
00008FCC 3003 move.w D0, D3
00008FCE 7208 moveq.l D1, 0x08
00008FD0 C081 and.l D0, D1
00008FD2 4A80 tst.l D0
00008FD4 56C0 sne D0
00008FD6 4400 neg.b D0
00008FD8 1540 012F move.b [A2 + 0x12F], D0
00008FDC 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008FE0 4EB9 0001 4E8C jsr [0x00014E8C]
00008FE6 2F2A 0004 move.l -[A7], [A2 + 0x4]
00008FEA 2057 movea.l A0, [A7]
00008FEC 2268 0004 movea.l A1, [A0 + 0x4]
00008FF0 2269 001C movea.l A1, [A1 + 0x1C]
00008FF4 4E91 jsr [A1]
00008FF6 E080 asr D0, 8
00008FF8 0280 0000 00FF andi.l D0, 0xFF
00008FFE 3540 0124 move.w [A2 + 0x124], D0
00009002 2F2A 0004 move.l -[A7], [A2 + 0x4]
00009006 2057 movea.l A0, [A7]
00009008 2268 0004 movea.l A1, [A0 + 0x4]
0000900C 2269 001C movea.l A1, [A1 + 0x1C]
00009010 4E91 jsr [A1]
00009012 0280 0000 00FF andi.l D0, 0xFF
00009018 3540 0126 move.w [A2 + 0x126], D0
0000901C 0C6A 00FF 0126 cmpi.w [A2 + 0x126], 0xFF
00009022 4FEF 0014 lea.l A7, [A7 + 0x14]
00009026 6606 bne +0x8 /* 0000902E */
00009028 357C FFFF 0126 move.w [A2 + 0x126], 0xFFFF
label0000902E:
0000902E 2F2A 0004 move.l -[A7], [A2 + 0x4]
00009032 4EB9 0001 4E82 jsr [0x00014E82]
00009038 3540 0122 move.w [A2 + 0x122], D0
0000903C 0C6A FFFF 0122 cmpi.w [A2 + 0x122], 0xFFFF
00009042 584F addq.w A7, 4
00009044 6612 bne +0x14 /* 00009058 */
00009046 2F0A move.l -[A7], A2
00009048 2057 movea.l A0, [A7]
0000904A 2250 movea.l A1, [A0]
0000904C 2269 014C movea.l A1, [A1 + 0x14C]
00009050 4E91 jsr [A1]
00009052 3540 0122 move.w [A2 + 0x122], D0
00009056 584F addq.w A7, 4
label00009058:
00009058 422A 0130 clr.b [A2 + 0x130]
0000905C 486E FFFC pea.l [A6 - 0x4]
00009060 2F2A 0004 move.l -[A7], [A2 + 0x4]
00009064 4EB9 0000 348A jsr [0x0000348A]
0000906A 4A6A 0122 tst.w [A2 + 0x122]
0000906E 504F addq.w A7, 8
00009070 6608 bne +0xA /* 0000907A */
00009072 0C6E 0018 FFFC cmpi.w [A6 - 0x4], 0x18
00009078 6D04 blt +0x6 /* 0000907E */
label0000907A:
0000907A 7000 moveq.l D0, 0x00
0000907C 6002 bra +0x4 /* 00009080 */
label0000907E:
0000907E 7001 moveq.l D0, 0x01
label00009080:
00009080 1540 0131 move.b [A2 + 0x131], D0
00009084 422A 0008 clr.b [A2 + 0x8]
00009088 4A2A 0131 tst.b [A2 + 0x131]
0000908C 670E beq +0x10 /* 0000909C */
0000908E 2F0A move.l -[A7], A2
00009090 2057 movea.l A0, [A7]
00009092 2250 movea.l A1, [A0]
00009094 2269 0150 movea.l A1, [A1 + 0x150]
00009098 4E91 jsr [A1]
0000909A 584F addq.w A7, 4
label0000909C:
0000909C 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
000090A0 4E5E unlink A6
000090A2 4E75 rts
000090A4 4E56 0000 link A6, 0
000090A8 2F0A move.l -[A7], A2
000090AA 246E 0008 movea.l A2, [A6 + 0x8]
000090AE 4A2A 012E tst.b [A2 + 0x12E]
000090B2 661C bne +0x1E /* 000090D0 */
000090B4 2F0A move.l -[A7], A2
000090B6 4EB9 0001 E156 jsr [0x0001E156]
000090BC 4A00 tst.b D0
000090BE 584F addq.w A7, 4
000090C0 660E bne +0x10 /* 000090D0 */
000090C2 2F0A move.l -[A7], A2
000090C4 2057 movea.l A0, [A7]
000090C6 2250 movea.l A1, [A0]
000090C8 2269 0144 movea.l A1, [A1 + 0x144]
000090CC 4E91 jsr [A1]
000090CE 584F addq.w A7, 4
label000090D0:
000090D0 245F movea.l A2, [A7]+
000090D2 4E5E unlink A6
000090D4 4E75 rts
000090D6 4E56 0000 link A6, 0
000090DA 3F3C 0100 move.w -[A7], 0x100
000090DE 2F2E 000C move.l -[A7], [A6 + 0xC]
000090E2 206E 0008 movea.l A0, [A6 + 0x8]
000090E6 4868 000E pea.l [A0 + 0xE]
000090EA 4EB9 0000 5632 jsr [0x00005632]
000090F0 584F addq.w A7, 4
000090F2 2F08 move.l -[A7], A0
000090F4 4EB9 0000 299A jsr [0x0000299A]
000090FA 4E5E unlink A6
000090FC 4E75 rts
fn000090FE:
000090FE 4E56 0000 link A6, 0
00009102 48E7 0038 movem.l -[A7], A2,A3,A4
00009106 286E 0008 movea.l A4, [A6 + 0x8]
0000910A 95CA sub.l A2, A2
0000910C 4267 clr.w -[A7]
0000910E 4879 0000 8BB2 push.l 0x8BB2
00009114 4879 0000 8B76 push.l 0x8B76
0000911A 4878 0004 push.l 0x4
0000911E 2F2C 0004 move.l -[A7], [A4 + 0x4]
00009122 4EB9 0000 2582 jsr [0x00002582]
00009128 2648 movea.l A3, A0
0000912A 200B move.l D0, A3
0000912C 4FEF 0012 lea.l A7, [A7 + 0x12]
00009130 670E beq +0x10 /* 00009140 */
00009132 486B 006A pea.l [A3 + 0x6A]
00009136 4EB9 0000 8422 jsr [0x00008422]
0000913C 2448 movea.l A2, A0
0000913E 584F addq.w A7, 4
label00009140:
00009140 204A movea.l A0, A2
00009142 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00009146 4E5E unlink A6
00009148 4E75 rts
0000914A 4E56 0000 link A6, 0
0000914E 48E7 0038 movem.l -[A7], A2,A3,A4
00009152 286E 0008 movea.l A4, [A6 + 0x8]
00009156 266E 000C movea.l A3, [A6 + 0xC]
0000915A 2F0C move.l -[A7], A4
0000915C 61FF FFFF FFA0 bsr -0x5E /* 000090FE */
00009162 2448 movea.l A2, A0
00009164 200A move.l D0, A2
00009166 584F addq.w A7, 4
00009168 671C beq +0x1E /* 00009186 */
0000916A 2F0A move.l -[A7], A2
0000916C 2F2C 0004 move.l -[A7], [A4 + 0x4]
00009170 2057 movea.l A0, [A7]
00009172 2268 0004 movea.l A1, [A0 + 0x4]
00009176 2269 001C movea.l A1, [A1 + 0x1C]
0000917A 4E91 jsr [A1]
0000917C 584F addq.w A7, 4
0000917E 3F00 move.w -[A7], D0
00009180 2F0B move.l -[A7], A3
00009182 A946 syscall GetMenuItemText/GetItem
00009184 6002 bra +0x4 /* 00009188 */
label00009186:
00009186 4213 clr.b [A3]
label00009188:
00009188 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000918C 4E5E unlink A6
0000918E 4E75 rts
00009190 4E56 FFF8 link A6, -0x0008
00009194 48E7 1020 movem.l -[A7], D3,A2
00009198 246E 0008 movea.l A2, [A6 + 0x8]
0000919C 486E FFF8 pea.l [A6 - 0x8]
000091A0 4EB9 0000 2652 jsr [0x00002652]
000091A6 2F0A move.l -[A7], A2
000091A8 2057 movea.l A0, [A7]
000091AA 2250 movea.l A1, [A0]
000091AC 2269 0080 movea.l A1, [A1 + 0x80]
000091B0 4E91 jsr [A1]
000091B2 3600 move.w D3, D0
000091B4 3F03 move.w -[A7], D3
000091B6 4EB9 0000 2852 jsr [0x00002852]
000091BC 2448 movea.l A2, A0
000091BE 200A move.l D0, A2
000091C0 4FEF 000A lea.l A7, [A7 + 0xA]
000091C4 6718 beq +0x1A /* 000091DE */
000091C6 2052 movea.l A0, [A2]
000091C8 3610 move.w D3, [A0]
000091CA 3F3C FFFF move.w -[A7], 0xFFFF
000091CE 486E FFF8 pea.l [A6 - 0x8]
000091D2 4EB9 0000 265A jsr [0x0000265A]
000091D8 3003 move.w D0, D3
000091DA 5C4F addq.w A7, 6
000091DC 6012 bra +0x14 /* 000091F0 */
label000091DE:
000091DE 3F3C FFFF move.w -[A7], 0xFFFF
000091E2 486E FFF8 pea.l [A6 - 0x8]
000091E6 4EB9 0000 265A jsr [0x0000265A]
000091EC 7000 moveq.l D0, 0x00
000091EE 5C4F addq.w A7, 6
label000091F0:
000091F0 4CDF 0408 movem.l D3,A2, [A7]+
000091F4 4E5E unlink A6
000091F6 4E75 rts
000091F8 4E56 FF00 link A6, -0x0100
000091FC 486E FF00 pea.l [A6 - 0x100]
00009200 2F2E 0008 move.l -[A7], [A6 + 0x8]
00009204 2057 movea.l A0, [A7]
00009206 2250 movea.l A1, [A0]
00009208 2269 0020 movea.l A1, [A1 + 0x20]
0000920C 4E91 jsr [A1]
0000920E 4A2E FF00 tst.b [A6 - 0x100]
00009212 56C0 sne D0
00009214 4400 neg.b D0
00009216 4E5E unlink A6
00009218 4E75 rts
0000921A 4E56 0000 link A6, 0
0000921E 2F0A move.l -[A7], A2
00009220 246E 0008 movea.l A2, [A6 + 0x8]
00009224 3F2E 000E move.w -[A7], [A6 + 0xE]
00009228 2F0A move.l -[A7], A2
0000922A 61FF FFFF FED2 bsr -0x12C /* 000090FE */
00009230 584F addq.w A7, 4
00009232 2F08 move.l -[A7], A0
00009234 2F0A move.l -[A7], A2
00009236 2057 movea.l A0, [A7]
00009238 2250 movea.l A1, [A0]
0000923A 2269 0108 movea.l A1, [A1 + 0x108]
0000923E 4E91 jsr [A1]
00009240 4FEF 000A lea.l A7, [A7 + 0xA]
00009244 245F movea.l A2, [A7]+
00009246 4E5E unlink A6
00009248 4E75 rts
0000924A 4E56 0000 link A6, 0
0000924E 2F0A move.l -[A7], A2
00009250 246E 0008 movea.l A2, [A6 + 0x8]
00009254 42A7 clr.l -[A7]
00009256 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000925A 2057 movea.l A0, [A7]
0000925C 2268 0004 movea.l A1, [A0 + 0x4]
00009260 2269 00F0 movea.l A1, [A1 + 0xF0]
00009264 4E91 jsr [A1]
00009266 504F addq.w A7, 8
00009268 245F movea.l A2, [A7]+
0000926A 4E5E unlink A6
0000926C 4E75 rts
0000926E 4E56 0000 link A6, 0
00009272 2F0A move.l -[A7], A2
00009274 246E 0008 movea.l A2, [A6 + 0x8]
00009278 2F2E 000C move.l -[A7], [A6 + 0xC]
0000927C 486A 000E pea.l [A2 + 0xE]
00009280 4EB9 0001 C2CE jsr [0x0001C2CE]
00009286 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000928A 2057 movea.l A0, [A7]
0000928C 2268 0004 movea.l A1, [A0 + 0x4]
00009290 2269 00BC movea.l A1, [A1 + 0xBC]
00009294 4E91 jsr [A1]
00009296 4FEF 000C lea.l A7, [A7 + 0xC]
0000929A 245F movea.l A2, [A7]+
0000929C 4E5E unlink A6
0000929E 4E75 rts
000092A0 4E56 0000 link A6, 0
000092A4 48E7 1020 movem.l -[A7], D3,A2
000092A8 246E 0008 movea.l A2, [A6 + 0x8]
000092AC 362E 000C move.w D3, [A6 + 0xC]
000092B0 B66A 0118 cmp.w D3, [A2 + 0x118]
000092B4 670E beq +0x10 /* 000092C4 */
000092B6 3543 0118 move.w [A2 + 0x118], D3
000092BA 2F0A move.l -[A7], A2
000092BC 4EB9 0001 615E jsr [0x0001615E]
000092C2 584F addq.w A7, 4
label000092C4:
000092C4 4CDF 0408 movem.l D3,A2, [A7]+
000092C8 4E5E unlink A6
000092CA 4E75 rts
000092CC 4E56 0000 link A6, 0
000092D0 48E7 1020 movem.l -[A7], D3,A2
000092D4 246E 0008 movea.l A2, [A6 + 0x8]
000092D8 362E 000C move.w D3, [A6 + 0xC]
000092DC B66A 0122 cmp.w D3, [A2 + 0x122]
000092E0 6738 beq +0x3A /* 0000931A */
000092E2 3543 0122 move.w [A2 + 0x122], D3
000092E6 4A2A 012E tst.b [A2 + 0x12E]
000092EA 661C bne +0x1E /* 00009308 */
000092EC 2F0A move.l -[A7], A2
000092EE 4EB9 0001 E156 jsr [0x0001E156]
000092F4 4A00 tst.b D0
000092F6 584F addq.w A7, 4
000092F8 660E bne +0x10 /* 00009308 */
000092FA 2F0A move.l -[A7], A2
000092FC 2057 movea.l A0, [A7]
000092FE 2250 movea.l A1, [A0]
00009300 2269 0144 movea.l A1, [A1 + 0x144]
00009304 4E91 jsr [A1]
00009306 584F addq.w A7, 4
label00009308:
00009308 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000930C 2057 movea.l A0, [A7]
0000930E 2268 0004 movea.l A1, [A0 + 0x4]
00009312 2269 00BC movea.l A1, [A1 + 0xBC]
00009316 4E91 jsr [A1]
00009318 584F addq.w A7, 4
label0000931A:
0000931A 4CDF 0408 movem.l D3,A2, [A7]+
0000931E 4E5E unlink A6
00009320 4E75 rts
00009322 4E56 0000 link A6, 0
00009326 48E7 1020 movem.l -[A7], D3,A2
0000932A 246E 0008 movea.l A2, [A6 + 0x8]
0000932E 362E 000C move.w D3, [A6 + 0xC]
00009332 B66A 0124 cmp.w D3, [A2 + 0x124]
00009336 6716 beq +0x18 /* 0000934E */
00009338 3543 0124 move.w [A2 + 0x124], D3
0000933C 2F2A 0004 move.l -[A7], [A2 + 0x4]
00009340 2057 movea.l A0, [A7]
00009342 2268 0004 movea.l A1, [A0 + 0x4]
00009346 2269 00BC movea.l A1, [A1 + 0xBC]
0000934A 4E91 jsr [A1]
0000934C 584F addq.w A7, 4
label0000934E:
0000934E 4CDF 0408 movem.l D3,A2, [A7]+
00009352 4E5E unlink A6
00009354 4E75 rts
00009356 4E56 0000 link A6, 0
0000935A 48E7 1020 movem.l -[A7], D3,A2
0000935E 246E 0008 movea.l A2, [A6 + 0x8]
00009362 362E 000C move.w D3, [A6 + 0xC]
00009366 B66A 0126 cmp.w D3, [A2 + 0x126]
0000936A 6716 beq +0x18 /* 00009382 */
0000936C 3543 0126 move.w [A2 + 0x126], D3
00009370 2F2A 0004 move.l -[A7], [A2 + 0x4]
00009374 2057 movea.l A0, [A7]
00009376 2268 0004 movea.l A1, [A0 + 0x4]
0000937A 2269 00BC movea.l A1, [A1 + 0xBC]
0000937E 4E91 jsr [A1]
00009380 584F addq.w A7, 4
label00009382:
00009382 4CDF 0408 movem.l D3,A2, [A7]+
00009386 4E5E unlink A6
00009388 4E75 rts
0000938A 4E56 0000 link A6, 0
0000938E 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00009392 282E 0008 move.l D4, [A6 + 0x8]
00009396 286E 000C movea.l A4, [A6 + 0xC]
0000939A 262E 0010 move.l D3, [A6 + 0x10]
0000939E 246E 0014 movea.l A2, [A6 + 0x14]
000093A2 2043 movea.l A0, D3
000093A4 7001 moveq.l D0, 0x01
000093A6 2080 move.l [A0], D0
000093A8 7001 moveq.l D0, 0x01
000093AA 2480 move.l [A2], D0
000093AC 2F04 move.l -[A7], D4
000093AE 61FF FFFF FD4E bsr -0x2B0 /* 000090FE */
000093B4 2648 movea.l A3, A0
000093B6 200B move.l D0, A3
000093B8 584F addq.w A7, 4
000093BA 671E beq +0x20 /* 000093DA */
000093BC 2F0A move.l -[A7], A2
000093BE 2F03 move.l -[A7], D3
000093C0 2F0B move.l -[A7], A3
000093C2 2F04 move.l -[A7], D4
000093C4 2057 movea.l A0, [A7]
000093C6 2250 movea.l A1, [A0]
000093C8 2269 0154 movea.l A1, [A1 + 0x154]
000093CC 4E91 jsr [A1]
000093CE 2014 move.l D0, [A4]
000093D0 B092 cmp.l D0, [A2]
000093D2 4FEF 0010 lea.l A7, [A7 + 0x10]
000093D6 6F02 ble +0x4 /* 000093DA */
000093D8 4294 clr.l [A4]
label000093DA:
000093DA 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
000093DE 4E5E unlink A6
000093E0 4E75 rts
000093E2 4E56 0000 link A6, 0
000093E6 48E7 1830 movem.l -[A7], D3,D4,A2,A3
000093EA 246E 0008 movea.l A2, [A6 + 0x8]
000093EE 266E 000C movea.l A3, [A6 + 0xC]
000093F2 382E 0010 move.w D4, [A6 + 0x10]
000093F6 200B move.l D0, A3
000093F8 6760 beq +0x62 /* 0000945A */
000093FA 2F2A 0004 move.l -[A7], [A2 + 0x4]
000093FE 2057 movea.l A0, [A7]
00009400 2268 0004 movea.l A1, [A0 + 0x4]
00009404 2269 001C movea.l A1, [A1 + 0x1C]
00009408 4E91 jsr [A1]
0000940A 3600 move.w D3, D0
0000940C B644 cmp.w D3, D4
0000940E 584F addq.w A7, 4
00009410 6720 beq +0x22 /* 00009432 */
00009412 2F2A 0004 move.l -[A7], [A2 + 0x4]
00009416 4EB9 0001 4E82 jsr [0x00014E82]
0000941C 3203 move.w D1, D3
0000941E 48C1 ext.l D1
00009420 B280 cmp.l D1, D0
00009422 584F addq.w A7, 4
00009424 6E0C bgt +0xE /* 00009432 */
00009426 4A43 tst.w D3
00009428 6F08 ble +0xA /* 00009432 */
0000942A 2F0B move.l -[A7], A3
0000942C 3F03 move.w -[A7], D3
0000942E 4267 clr.w -[A7]
00009430 A944 syscall SetItmMark
label00009432:
00009432 2F0A move.l -[A7], A2
00009434 2057 movea.l A0, [A7]
00009436 2250 movea.l A1, [A0]
00009438 2269 00E4 movea.l A1, [A1 + 0xE4]
0000943C 4E91 jsr [A1]
0000943E 0C40 000C cmpi.w D0, 0xC
00009442 584F addq.w A7, 4
00009444 6C08 bge +0xA /* 0000944E */
00009446 203C 0000 00A5 move.l D0, 0xA5
0000944C 6002 bra +0x4 /* 00009450 */
label0000944E:
0000944E 7012 moveq.l D0, 0x12
label00009450:
00009450 3600 move.w D3, D0
00009452 2F0B move.l -[A7], A3
00009454 3F04 move.w -[A7], D4
00009456 3F03 move.w -[A7], D3
00009458 A944 syscall SetItmMark
label0000945A:
0000945A 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
0000945E 4E5E unlink A6
00009460 4E75 rts
00009462 4E56 FFFE link A6, -0x0002
00009466 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
0000946A 246E 000C movea.l A2, [A6 + 0xC]
0000946E 200A move.l D0, A2
00009470 672C beq +0x2E /* 0000949E */
00009472 554F subq.w A7, 2
00009474 2F0A move.l -[A7], A2
00009476 A950 syscall CountMItems
00009478 301F move.w D0, [A7]+
0000947A 3A00 move.w D5, D0
0000947C 7601 moveq.l D3, 0x01
0000947E 6022 bra +0x24 /* 000094A2 */
label00009480:
00009480 2F0A move.l -[A7], A2
00009482 3F03 move.w -[A7], D3
00009484 486E FFFE pea.l [A6 - 0x2]
00009488 A943 syscall GetItmMark
0000948A 4A6E FFFE tst.w [A6 - 0x2]
0000948E 6704 beq +0x6 /* 00009494 */
00009490 3003 move.w D0, D3
00009492 6016 bra +0x18 /* 000094AA */
label00009494:
00009494 5243 addq.w D3, 1
label00009496:
00009496 3003 move.w D0, D3
00009498 48C0 ext.l D0
0000949A B084 cmp.l D0, D4
0000949C 6DE2 blt -0x1C /* 00009480 */
label0000949E:
0000949E 7000 moveq.l D0, 0x00
000094A0 6008 bra +0xA /* 000094AA */
label000094A2:
000094A2 3805 move.w D4, D5
000094A4 48C4 ext.l D4
000094A6 5284 addq.l D4, 1
000094A8 60EC bra -0x12 /* 00009496 */
label000094AA:
000094AA 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
000094AE 4E5E unlink A6
000094B0 4E75 rts
000094B2 4E56 FFF6 link A6, -0x000A
000094B6 48E7 1030 movem.l -[A7], D3,A2,A3
000094BA 266E 0008 movea.l A3, [A6 + 0x8]
000094BE 246E 000C movea.l A2, [A6 + 0xC]
000094C2 2F0A move.l -[A7], A2
000094C4 2F0B move.l -[A7], A3
000094C6 4EB9 0001 6138 jsr [0x00016138]
000094CC 2F0B move.l -[A7], A3
000094CE 4EB9 0001 E156 jsr [0x0001E156]
000094D4 4A00 tst.b D0
000094D6 4FEF 000C lea.l A7, [A7 + 0xC]
000094DA 6758 beq +0x5A /* 00009534 */
000094DC 486E FFFC pea.l [A6 - 0x4]
000094E0 2F2B 0004 move.l -[A7], [A3 + 0x4]
000094E4 4EB9 0000 348A jsr [0x0000348A]
000094EA 0C6E 0016 FFFC cmpi.w [A6 - 0x4], 0x16
000094F0 504F addq.w A7, 8
000094F2 6D0E blt +0x10 /* 00009502 */
000094F4 302A 0006 move.w D0, [A2 + 0x6]
000094F8 48C0 ext.l D0
000094FA 72EA moveq.l D1, 0xFFFFFFEA
000094FC D081 add.l D0, D1
000094FE 3540 0002 move.w [A2 + 0x2], D0
label00009502:
00009502 0C6E 0012 FFFE cmpi.w [A6 - 0x2], 0x12
00009508 6D00 008A blt +0x8C /* 00009594 */
0000950C 2F0A move.l -[A7], A2
0000950E 4EB9 0001 6ADA jsr [0x00016ADA]
00009514 48C0 ext.l D0
00009516 72EE moveq.l D1, 0xFFFFFFEE
00009518 D081 add.l D0, D1
0000951A 4C7C 0800 0000 0002 movem.l A3, 0x2
00009522 D152 add.w [A2], D0
00009524 3012 move.w D0, [A2]
00009526 48C0 ext.l D0
00009528 7212 moveq.l D1, 0x12
0000952A D081 add.l D0, D1
0000952C 3540 0004 move.w [A2 + 0x4], D0
00009530 584F addq.w A7, 4
00009532 6060 bra +0x62 /* 00009594 */
label00009534:
00009534 486E FFF6 pea.l [A6 - 0xA]
00009538 486E FFFA pea.l [A6 - 0x6]
0000953C 486E FFF8 pea.l [A6 - 0x8]
00009540 2F0B move.l -[A7], A3
00009542 2057 movea.l A0, [A7]
00009544 2250 movea.l A1, [A0]
00009546 2269 0098 movea.l A1, [A1 + 0x98]
0000954A 4E91 jsr [A1]
0000954C 3012 move.w D0, [A2]
0000954E 48C0 ext.l D0
00009550 362A 0004 move.w D3, [A2 + 0x4]
00009554 48C3 ext.l D3
00009556 9680 sub.l D3, D0
00009558 302E FFFA move.w D0, [A6 - 0x6]
0000955C 48C0 ext.l D0
0000955E 9680 sub.l D3, D0
00009560 4A43 tst.w D3
00009562 4FEF 0010 lea.l A7, [A7 + 0x10]
00009566 6F1E ble +0x20 /* 00009586 */
00009568 3003 move.w D0, D3
0000956A 48C0 ext.l D0
0000956C 4C7C 0800 0000 0002 movem.l A3, 0x2
00009574 D152 add.w [A2], D0
00009576 302E FFFA move.w D0, [A6 - 0x6]
0000957A 48C0 ext.l D0
0000957C 3212 move.w D1, [A2]
0000957E 48C1 ext.l D1
00009580 D280 add.l D1, D0
00009582 3541 0004 move.w [A2 + 0x4], D1
label00009586:
00009586 2F0B move.l -[A7], A3
00009588 4EB9 0001 E136 jsr [0x0001E136]
0000958E D16A 0002 add.w [A2 + 0x2], D0
00009592 584F addq.w A7, 4
label00009594:
00009594 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00009598 4E5E unlink A6
0000959A 4E75 rts
0000959C 4E56 FFD2 link A6, -0x002E
000095A0 48E7 1830 movem.l -[A7], D3,D4,A2,A3
000095A4 266E 0008 movea.l A3, [A6 + 0x8]
000095A8 246E 000C movea.l A2, [A6 + 0xC]
000095AC 486E FFF0 pea.l [A6 - 0x10]
000095B0 4EB9 0000 2652 jsr [0x00002652]
000095B6 486E FFD2 pea.l [A6 - 0x2E]
000095BA 4EB9 0000 263A jsr [0x0000263A]
000095C0 2F0B move.l -[A7], A3
000095C2 2057 movea.l A0, [A7]
000095C4 2250 movea.l A1, [A0]
000095C6 2269 0080 movea.l A1, [A1 + 0x80]
000095CA 4E91 jsr [A1]
000095CC 3600 move.w D3, D0
000095CE 3F03 move.w -[A7], D3
000095D0 4EB9 0000 285A jsr [0x0000285A]
000095D6 486E FFF8 pea.l [A6 - 0x8]
000095DA A88B syscall GetFontInfo
000095DC 302E FFFA move.w D0, [A6 - 0x6]
000095E0 48C0 ext.l D0
000095E2 362E FFF8 move.w D3, [A6 - 0x8]
000095E6 48C3 ext.l D3
000095E8 D680 add.l D3, D0
000095EA 382E FFF8 move.w D4, [A6 - 0x8]
000095EE 2F0A move.l -[A7], A2
000095F0 2F0B move.l -[A7], A3
000095F2 2057 movea.l A0, [A7]
000095F4 2250 movea.l A1, [A0]
000095F6 2269 00EC movea.l A1, [A1 + 0xEC]
000095FA 4E91 jsr [A1]
000095FC 2F0A move.l -[A7], A2
000095FE 2F3C 0002 0000 move.l -[A7], 0x20000
00009604 A8A9 syscall InsetRect
00009606 046A 0010 0006 subi.w [A2 + 0x6], 0x10
0000960C 506A 0002 addq.w [A2 + 0x2], 8
00009610 2F0A move.l -[A7], A2
00009612 4EB9 0001 6ADA jsr [0x00016ADA]
00009618 48C0 ext.l D0
0000961A 3204 move.w D1, D4
0000961C 48C1 ext.l D1
0000961E 9081 sub.l D0, D1
00009620 4C7C 0800 0000 0002 movem.l A3, 0x2
00009628 5580 subq.l D0, 2
0000962A D152 add.w [A2], D0
0000962C 3003 move.w D0, D3
0000962E 48C0 ext.l D0
00009630 3212 move.w D1, [A2]
00009632 48C1 ext.l D1
00009634 D280 add.l D1, D0
00009636 3541 0004 move.w [A2 + 0x4], D1
0000963A 3F3C FFFF move.w -[A7], 0xFFFF
0000963E 486E FFD2 pea.l [A6 - 0x2E]
00009642 4EB9 0000 2642 jsr [0x00002642]
00009648 3F3C FFFF move.w -[A7], 0xFFFF
0000964C 486E FFF0 pea.l [A6 - 0x10]
00009650 4EB9 0000 265A jsr [0x0000265A]
00009656 4FEF 0026 lea.l A7, [A7 + 0x26]
0000965A 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
0000965E 4E5E unlink A6
00009660 4E75 rts
00009662 4E56 FFD2 link A6, -0x002E
00009666 48E7 1830 movem.l -[A7], D3,D4,A2,A3
0000966A 266E 0008 movea.l A3, [A6 + 0x8]
0000966E 246E 000C movea.l A2, [A6 + 0xC]
00009672 2F0B move.l -[A7], A3
00009674 2057 movea.l A0, [A7]
00009676 2250 movea.l A1, [A0]
00009678 2269 00E0 movea.l A1, [A1 + 0xE0]
0000967C 4E91 jsr [A1]
0000967E 4A00 tst.b D0
00009680 584F addq.w A7, 4
00009682 6700 00B8 beq +0xBA /* 0000973C */
00009686 486E FFF0 pea.l [A6 - 0x10]
0000968A 4EB9 0000 2652 jsr [0x00002652]
00009690 486E FFD2 pea.l [A6 - 0x2E]
00009694 4EB9 0000 263A jsr [0x0000263A]
0000969A 2F0B move.l -[A7], A3
0000969C 2057 movea.l A0, [A7]
0000969E 2250 movea.l A1, [A0]
000096A0 2269 0080 movea.l A1, [A1 + 0x80]
000096A4 4E91 jsr [A1]
000096A6 3600 move.w D3, D0
000096A8 3F03 move.w -[A7], D3
000096AA 4EB9 0000 285A jsr [0x0000285A]
000096B0 486E FFF8 pea.l [A6 - 0x8]
000096B4 A88B syscall GetFontInfo
000096B6 302E FFFA move.w D0, [A6 - 0x6]
000096BA 48C0 ext.l D0
000096BC 362E FFF8 move.w D3, [A6 - 0x8]
000096C0 48C3 ext.l D3
000096C2 D680 add.l D3, D0
000096C4 382E FFF8 move.w D4, [A6 - 0x8]
000096C8 2F0A move.l -[A7], A2
000096CA 2F0B move.l -[A7], A3
000096CC 4EB9 0001 6138 jsr [0x00016138]
000096D2 302B 0122 move.w D0, [A3 + 0x122]
000096D6 48C0 ext.l D0
000096D8 5580 subq.l D0, 2
000096DA 322A 0002 move.w D1, [A2 + 0x2]
000096DE 48C1 ext.l D1
000096E0 D280 add.l D1, D0
000096E2 3541 0006 move.w [A2 + 0x6], D1
000096E6 2F0A move.l -[A7], A2
000096E8 2F3C 0002 0000 move.l -[A7], 0x20000
000096EE A8A9 syscall InsetRect
000096F0 2F0A move.l -[A7], A2
000096F2 4EB9 0001 6ADA jsr [0x00016ADA]
000096F8 48C0 ext.l D0
000096FA 3204 move.w D1, D4
000096FC 48C1 ext.l D1
000096FE 9081 sub.l D0, D1
00009700 4C7C 0800 0000 0002 movem.l A3, 0x2
00009708 5580 subq.l D0, 2
0000970A D152 add.w [A2], D0
0000970C 3003 move.w D0, D3
0000970E 48C0 ext.l D0
00009710 3212 move.w D1, [A2]
00009712 48C1 ext.l D1
00009714 D280 add.l D1, D0
00009716 3541 0004 move.w [A2 + 0x4], D1
0000971A 3F3C FFFF move.w -[A7], 0xFFFF
0000971E 486E FFD2 pea.l [A6 - 0x2E]
00009722 4EB9 0000 2642 jsr [0x00002642]
00009728 3F3C FFFF move.w -[A7], 0xFFFF
0000972C 486E FFF0 pea.l [A6 - 0x10]
00009730 4EB9 0000 265A jsr [0x0000265A]
00009736 4FEF 0026 lea.l A7, [A7 + 0x26]
0000973A 600A bra +0xC /* 00009746 */
label0000973C:
0000973C 24AD F6C4 move.l [A2], [A5 - 0x93C]
00009740 256D F6C8 0004 move.l [A2 + 0x4], [A5 - 0x938]
label00009746:
00009746 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
0000974A 4E5E unlink A6
0000974C 4E75 rts
0000974E 4E56 FFC2 link A6, -0x003E
00009752 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
00009756 246E 0008 movea.l A2, [A6 + 0x8]
0000975A 266E 000C movea.l A3, [A6 + 0xC]
0000975E 486E FFF8 pea.l [A6 - 0x8]
00009762 2F0A move.l -[A7], A2
00009764 2057 movea.l A0, [A7]
00009766 2250 movea.l A1, [A0]
00009768 2269 00EC movea.l A1, [A1 + 0xEC]
0000976C 4E91 jsr [A1]
0000976E 2F0A move.l -[A7], A2
00009770 2057 movea.l A0, [A7]
00009772 2250 movea.l A1, [A0]
00009774 2269 00E0 movea.l A1, [A1 + 0xE0]
00009778 4E91 jsr [A1]
0000977A 4A00 tst.b D0
0000977C 4FEF 000C lea.l A7, [A7 + 0xC]
00009780 671A beq +0x1C /* 0000979C */
00009782 486E FFF0 pea.l [A6 - 0x10]
00009786 2F0A move.l -[A7], A2
00009788 2057 movea.l A0, [A7]
0000978A 2250 movea.l A1, [A0]
0000978C 2269 00F4 movea.l A1, [A1 + 0xF4]
00009790 4E91 jsr [A1]
00009792 362E FFF0 move.w D3, [A6 - 0x10]
00009796 504F addq.w A7, 8
00009798 6000 0090 bra +0x92 /* 0000982A */
label0000979C:
0000979C 486E FFE8 pea.l [A6 - 0x18]
000097A0 4EB9 0000 2652 jsr [0x00002652]
000097A6 486E FFCA pea.l [A6 - 0x36]
000097AA 4EB9 0000 263A jsr [0x0000263A]
000097B0 2F0A move.l -[A7], A2
000097B2 2057 movea.l A0, [A7]
000097B4 2250 movea.l A1, [A0]
000097B6 2269 0080 movea.l A1, [A1 + 0x80]
000097BA 4E91 jsr [A1]
000097BC 3600 move.w D3, D0
000097BE 3F03 move.w -[A7], D3
000097C0 4EB9 0000 285A jsr [0x0000285A]
000097C6 486E FFC2 pea.l [A6 - 0x3E]
000097CA A88B syscall GetFontInfo
000097CC 3A2E FFC2 move.w D5, [A6 - 0x3E]
000097D0 486E FFF0 pea.l [A6 - 0x10]
000097D4 2F0A move.l -[A7], A2
000097D6 4EB9 0001 6138 jsr [0x00016138]
000097DC 486E FFF0 pea.l [A6 - 0x10]
000097E0 2F3C 0002 0000 move.l -[A7], 0x20000
000097E6 A8A9 syscall InsetRect
000097E8 362E FFF0 move.w D3, [A6 - 0x10]
000097EC 486E FFF0 pea.l [A6 - 0x10]
000097F0 4EB9 0001 6ADA jsr [0x00016ADA]
000097F6 48C0 ext.l D0
000097F8 3205 move.w D1, D5
000097FA 48C1 ext.l D1
000097FC 9081 sub.l D0, D1
000097FE 4C7C 0800 0000 0002 movem.l A3, 0x2
00009806 5580 subq.l D0, 2
00009808 D640 add.w D3, D0
0000980A 3F3C FFFF move.w -[A7], 0xFFFF
0000980E 486E FFCA pea.l [A6 - 0x36]
00009812 4EB9 0000 2642 jsr [0x00002642]
00009818 3F3C FFFF move.w -[A7], 0xFFFF
0000981C 486E FFE8 pea.l [A6 - 0x18]
00009820 4EB9 0000 265A jsr [0x0000265A]
00009826 4FEF 0026 lea.l A7, [A7 + 0x26]
label0000982A:
0000982A 2F0A move.l -[A7], A2
0000982C 4EB9 0001 E12C jsr [0x0001E12C]
00009832 4A00 tst.b D0
00009834 584F addq.w A7, 4
00009836 6706 beq +0x8 /* 0000983E */
00009838 302E FFFC move.w D0, [A6 - 0x4]
0000983C 6002 bra +0x4 /* 00009840 */
label0000983E:
0000983E 3003 move.w D0, D3
label00009840:
00009840 3680 move.w [A3], D0
00009842 2F0A move.l -[A7], A2
00009844 4EB9 0001 E12C jsr [0x0001E12C]
0000984A 4A00 tst.b D0
0000984C 584F addq.w A7, 4
0000984E 670E beq +0x10 /* 0000985E */
00009850 302E FFFA move.w D0, [A6 - 0x6]
00009854 48C0 ext.l D0
00009856 5480 addq.l D0, 2
00009858 3740 0002 move.w [A3 + 0x2], D0
0000985C 6036 bra +0x38 /* 00009894 */
label0000985E:
0000985E 2F0A move.l -[A7], A2
00009860 4EB9 0001 E156 jsr [0x0001E156]
00009866 4A00 tst.b D0
00009868 584F addq.w A7, 4
0000986A 671C beq +0x1E /* 00009888 */
0000986C 382E FFFA move.w D4, [A6 - 0x6]
00009870 3004 move.w D0, D4
00009872 48C0 ext.l D0
00009874 322E FFFE move.w D1, [A6 - 0x2]
00009878 48C1 ext.l D1
0000987A 9280 sub.l D1, D0
0000987C 3004 move.w D0, D4
0000987E 48C0 ext.l D0
00009880 D081 add.l D0, D1
00009882 72EA moveq.l D1, 0xFFFFFFEA
00009884 D081 add.l D0, D1
00009886 6008 bra +0xA /* 00009890 */
label00009888:
00009888 302E FFFA move.w D0, [A6 - 0x6]
0000988C 48C0 ext.l D0
0000988E 5280 addq.l D0, 1
label00009890:
00009890 3740 0002 move.w [A3 + 0x2], D0
label00009894:
00009894 2F0B move.l -[A7], A3
00009896 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000989A 2057 movea.l A0, [A7]
0000989C 2268 0004 movea.l A1, [A0 + 0x4]
000098A0 2269 0110 movea.l A1, [A1 + 0x110]
000098A4 4E91 jsr [A1]
000098A6 2F0B move.l -[A7], A3
000098A8 2F2A 0004 move.l -[A7], [A2 + 0x4]
000098AC 2057 movea.l A0, [A7]
000098AE 2268 0004 movea.l A1, [A0 + 0x4]
000098B2 2269 0118 movea.l A1, [A1 + 0x118]
000098B6 4E91 jsr [A1]
000098B8 4FEF 0010 lea.l A7, [A7 + 0x10]
000098BC 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
000098C0 4E5E unlink A6
000098C2 4E75 rts
000098C4 4E56 0000 link A6, 0
000098C8 2F0A move.l -[A7], A2
000098CA 246E 0008 movea.l A2, [A6 + 0x8]
000098CE 4A2A 012E tst.b [A2 + 0x12E]
000098D2 6622 bne +0x24 /* 000098F6 */
000098D4 2F0A move.l -[A7], A2
000098D6 4EB9 0001 E156 jsr [0x0001E156]
000098DC 4A00 tst.b D0
000098DE 584F addq.w A7, 4
000098E0 6614 bne +0x16 /* 000098F6 */
000098E2 2F0A move.l -[A7], A2
000098E4 2057 movea.l A0, [A7]
000098E6 2250 movea.l A1, [A0]
000098E8 2269 0144 movea.l A1, [A1 + 0x144]
000098EC 4E91 jsr [A1]
000098EE 4A00 tst.b D0
000098F0 584F addq.w A7, 4
000098F2 6600 00A8 bne +0xAA /* 0000999C */
label000098F6:
000098F6 4EB9 0000 264A jsr [0x0000264A]
000098FC 2F0A move.l -[A7], A2
000098FE 4EB9 0001 611C jsr [0x0001611C]
00009904 4A00 tst.b D0
00009906 584F addq.w A7, 4
00009908 6740 beq +0x42 /* 0000994A */
0000990A 2F0A move.l -[A7], A2
0000990C 4EB9 0001 6180 jsr [0x00016180]
00009912 4A00 tst.b D0
00009914 584F addq.w A7, 4
00009916 6732 beq +0x34 /* 0000994A */
00009918 2F0A move.l -[A7], A2
0000991A 2057 movea.l A0, [A7]
0000991C 2250 movea.l A1, [A0]
0000991E 2269 00AC movea.l A1, [A1 + 0xAC]
00009922 4E91 jsr [A1]
00009924 4A00 tst.b D0
00009926 584F addq.w A7, 4
00009928 6710 beq +0x12 /* 0000993A */
0000992A 2F0A move.l -[A7], A2
0000992C 2057 movea.l A0, [A7]
0000992E 2250 movea.l A1, [A0]
00009930 2269 0114 movea.l A1, [A1 + 0x114]
00009934 4E91 jsr [A1]
00009936 584F addq.w A7, 4
00009938 601E bra +0x20 /* 00009958 */
label0000993A:
0000993A 2F0A move.l -[A7], A2
0000993C 2057 movea.l A0, [A7]
0000993E 2250 movea.l A1, [A0]
00009940 2269 0110 movea.l A1, [A1 + 0x110]
00009944 4E91 jsr [A1]
00009946 584F addq.w A7, 4
00009948 600E bra +0x10 /* 00009958 */
label0000994A:
0000994A 2F0A move.l -[A7], A2
0000994C 2057 movea.l A0, [A7]
0000994E 2250 movea.l A1, [A0]
00009950 2269 0118 movea.l A1, [A1 + 0x118]
00009954 4E91 jsr [A1]
00009956 584F addq.w A7, 4
label00009958:
00009958 2F0A move.l -[A7], A2
0000995A 2057 movea.l A0, [A7]
0000995C 2250 movea.l A1, [A0]
0000995E 2269 0124 movea.l A1, [A1 + 0x124]
00009962 4E91 jsr [A1]
00009964 2F0A move.l -[A7], A2
00009966 4EB9 0001 E156 jsr [0x0001E156]
0000996C 4A00 tst.b D0
0000996E 504F addq.w A7, 8
00009970 660E bne +0x10 /* 00009980 */
00009972 2F0A move.l -[A7], A2
00009974 2057 movea.l A0, [A7]
00009976 2250 movea.l A1, [A0]
00009978 2269 0120 movea.l A1, [A1 + 0x120]
0000997C 4E91 jsr [A1]
0000997E 584F addq.w A7, 4
label00009980:
00009980 2F0A move.l -[A7], A2
00009982 4EB9 0001 E156 jsr [0x0001E156]
00009988 4A00 tst.b D0
0000998A 584F addq.w A7, 4
0000998C 660E bne +0x10 /* 0000999C */
0000998E 2F0A move.l -[A7], A2
00009990 2057 movea.l A0, [A7]
00009992 2250 movea.l A1, [A0]
00009994 2269 011C movea.l A1, [A1 + 0x11C]
00009998 4E91 jsr [A1]
0000999A 584F addq.w A7, 4
label0000999C:
0000999C 245F movea.l A2, [A7]+
0000999E 4E5E unlink A6
000099A0 4E75 rts
000099A2 4E56 FFE4 link A6, -0x001C
000099A6 2F0A move.l -[A7], A2
000099A8 246E 0008 movea.l A2, [A6 + 0x8]
000099AC 486E FFE4 pea.l [A6 - 0x1C]
000099B0 2F0A move.l -[A7], A2
000099B2 2057 movea.l A0, [A7]
000099B4 2250 movea.l A1, [A0]
000099B6 2269 00EC movea.l A1, [A1 + 0xEC]
000099BA 4E91 jsr [A1]
000099BC 486E FFE4 pea.l [A6 - 0x1C]
000099C0 486E FFEC pea.l [A6 - 0x14]
000099C4 4EB9 0000 26D2 jsr [0x000026D2]
000099CA 4FEF 0010 lea.l A7, [A7 + 0x10]
000099CE 6026 bra +0x28 /* 000099F6 */
label000099D0:
000099D0 0C6E 0004 FFFE cmpi.w [A6 - 0x2], 0x4
000099D6 6C10 bge +0x12 /* 000099E8 */
000099D8 2F0A move.l -[A7], A2
000099DA 2057 movea.l A0, [A7]
000099DC 2250 movea.l A1, [A0]
000099DE 2269 0128 movea.l A1, [A1 + 0x128]
000099E2 4E91 jsr [A1]
000099E4 584F addq.w A7, 4
000099E6 600E bra +0x10 /* 000099F6 */
label000099E8:
000099E8 2F0A move.l -[A7], A2
000099EA 2057 movea.l A0, [A7]
000099EC 2250 movea.l A1, [A0]
000099EE 2269 0134 movea.l A1, [A1 + 0x134]
000099F2 4E91 jsr [A1]
000099F4 584F addq.w A7, 4
label000099F6:
000099F6 486E FFFE pea.l [A6 - 0x2]
000099FA 486E FFEC pea.l [A6 - 0x14]
000099FE 4EB9 0000 26E2 jsr [0x000026E2]
00009A04 4A00 tst.b D0
00009A06 504F addq.w A7, 8
00009A08 66C6 bne -0x38 /* 000099D0 */
00009A0A 3F3C FFFF move.w -[A7], 0xFFFF
00009A0E 486E FFEC pea.l [A6 - 0x14]
00009A12 4EB9 0000 26DA jsr [0x000026DA]
00009A18 5C4F addq.w A7, 6
00009A1A 245F movea.l A2, [A7]+
00009A1C 4E5E unlink A6
00009A1E 4E75 rts
00009A20 4E56 FFE4 link A6, -0x001C
00009A24 2F0A move.l -[A7], A2
00009A26 246E 0008 movea.l A2, [A6 + 0x8]
00009A2A 486E FFE4 pea.l [A6 - 0x1C]
00009A2E 2F0A move.l -[A7], A2
00009A30 2057 movea.l A0, [A7]
00009A32 2250 movea.l A1, [A0]
00009A34 2269 00EC movea.l A1, [A1 + 0xEC]
00009A38 4E91 jsr [A1]
00009A3A 486E FFE4 pea.l [A6 - 0x1C]
00009A3E 486E FFEC pea.l [A6 - 0x14]
00009A42 4EB9 0000 26D2 jsr [0x000026D2]
00009A48 4FEF 0010 lea.l A7, [A7 + 0x10]
00009A4C 6026 bra +0x28 /* 00009A74 */
label00009A4E:
00009A4E 0C6E 0004 FFFE cmpi.w [A6 - 0x2], 0x4
00009A54 6C10 bge +0x12 /* 00009A66 */
00009A56 2F0A move.l -[A7], A2
00009A58 2057 movea.l A0, [A7]
00009A5A 2250 movea.l A1, [A0]
00009A5C 2269 012C movea.l A1, [A1 + 0x12C]
00009A60 4E91 jsr [A1]
00009A62 584F addq.w A7, 4
00009A64 600E bra +0x10 /* 00009A74 */
label00009A66:
00009A66 2F0A move.l -[A7], A2
00009A68 2057 movea.l A0, [A7]
00009A6A 2250 movea.l A1, [A0]
00009A6C 2269 013C movea.l A1, [A1 + 0x13C]
00009A70 4E91 jsr [A1]
00009A72 584F addq.w A7, 4
label00009A74:
00009A74 486E FFFE pea.l [A6 - 0x2]
00009A78 486E FFEC pea.l [A6 - 0x14]
00009A7C 4EB9 0000 26E2 jsr [0x000026E2]
00009A82 4A00 tst.b D0
00009A84 504F addq.w A7, 8
00009A86 66C6 bne -0x38 /* 00009A4E */
00009A88 3F3C FFFF move.w -[A7], 0xFFFF
00009A8C 486E FFEC pea.l [A6 - 0x14]
00009A90 4EB9 0000 26DA jsr [0x000026DA]
00009A96 5C4F addq.w A7, 6
00009A98 245F movea.l A2, [A7]+
00009A9A 4E5E unlink A6
00009A9C 4E75 rts
00009A9E 4E56 FFE4 link A6, -0x001C
00009AA2 2F0A move.l -[A7], A2
00009AA4 246E 0008 movea.l A2, [A6 + 0x8]
00009AA8 486E FFE4 pea.l [A6 - 0x1C]
00009AAC 2F0A move.l -[A7], A2
00009AAE 2057 movea.l A0, [A7]
00009AB0 2250 movea.l A1, [A0]
00009AB2 2269 00EC movea.l A1, [A1 + 0xEC]
00009AB6 4E91 jsr [A1]
00009AB8 486E FFE4 pea.l [A6 - 0x1C]
00009ABC 486E FFEC pea.l [A6 - 0x14]
00009AC0 4EB9 0000 26D2 jsr [0x000026D2]
00009AC6 4FEF 0010 lea.l A7, [A7 + 0x10]
00009ACA 6026 bra +0x28 /* 00009AF2 */
label00009ACC:
00009ACC 0C6E 0004 FFFE cmpi.w [A6 - 0x2], 0x4
00009AD2 6C10 bge +0x12 /* 00009AE4 */
00009AD4 2F0A move.l -[A7], A2
00009AD6 2057 movea.l A0, [A7]
00009AD8 2250 movea.l A1, [A0]
00009ADA 2269 0130 movea.l A1, [A1 + 0x130]
00009ADE 4E91 jsr [A1]
00009AE0 584F addq.w A7, 4
00009AE2 600E bra +0x10 /* 00009AF2 */
label00009AE4:
00009AE4 2F0A move.l -[A7], A2
00009AE6 2057 movea.l A0, [A7]
00009AE8 2250 movea.l A1, [A0]
00009AEA 2269 0138 movea.l A1, [A1 + 0x138]
00009AEE 4E91 jsr [A1]
00009AF0 584F addq.w A7, 4
label00009AF2:
00009AF2 486E FFFE pea.l [A6 - 0x2]
00009AF6 486E FFEC pea.l [A6 - 0x14]
00009AFA 4EB9 0000 26E2 jsr [0x000026E2]
00009B00 4A00 tst.b D0
00009B02 504F addq.w A7, 8
00009B04 66C6 bne -0x38 /* 00009ACC */
00009B06 3F3C FFFF move.w -[A7], 0xFFFF
00009B0A 486E FFEC pea.l [A6 - 0x14]
00009B0E 4EB9 0000 26DA jsr [0x000026DA]
00009B14 5C4F addq.w A7, 6
00009B16 245F movea.l A2, [A7]+
00009B18 4E5E unlink A6
00009B1A 4E75 rts
00009B1C 4E56 FEB8 link A6, -0x0148
00009B20 48E7 1020 movem.l -[A7], D3,A2
00009B24 246E 0008 movea.l A2, [A6 + 0x8]
00009B28 486E FEC0 pea.l [A6 - 0x140]
00009B2C 4EB9 0000 263A jsr [0x0000263A]
00009B32 486E FEB8 pea.l [A6 - 0x148]
00009B36 4EB9 0000 2652 jsr [0x00002652]
00009B3C 2F0A move.l -[A7], A2
00009B3E 2057 movea.l A0, [A7]
00009B40 2250 movea.l A1, [A0]
00009B42 2269 0080 movea.l A1, [A1 + 0x80]
00009B46 4E91 jsr [A1]
00009B48 3600 move.w D3, D0
00009B4A 3F03 move.w -[A7], D3
00009B4C 4EB9 0000 285A jsr [0x0000285A]
00009B52 486E FFF2 pea.l [A6 - 0xE]
00009B56 2F0A move.l -[A7], A2
00009B58 2057 movea.l A0, [A7]
00009B5A 2250 movea.l A1, [A0]
00009B5C 2269 00F0 movea.l A1, [A1 + 0xF0]
00009B60 4E91 jsr [A1]
00009B62 486E FFFA pea.l [A6 - 0x6]
00009B66 AA19 syscall GetForeColor
00009B68 486E FEF2 pea.l [A6 - 0x10E]
00009B6C 2F0A move.l -[A7], A2
00009B6E 2057 movea.l A0, [A7]
00009B70 2250 movea.l A1, [A0]
00009B72 2269 00E8 movea.l A1, [A1 + 0xE8]
00009B76 4E91 jsr [A1]
00009B78 486E FFF2 pea.l [A6 - 0xE]
00009B7C 486E FEDE pea.l [A6 - 0x122]
00009B80 4EB9 0000 26D2 jsr [0x000026D2]
00009B86 4FEF 0026 lea.l A7, [A7 + 0x26]
00009B8A 6000 00FA bra +0xFC /* 00009C86 */
label00009B8E:
00009B8E 0C6E 0004 FEF0 cmpi.w [A6 - 0x110], 0x4
00009B94 6C78 bge +0x7A /* 00009C0E */
00009B96 2F0A move.l -[A7], A2
00009B98 4EB9 0001 611C jsr [0x0001611C]
00009B9E 4A00 tst.b D0
00009BA0 584F addq.w A7, 4
00009BA2 661A bne +0x1C /* 00009BBE */
00009BA4 486E FFFA pea.l [A6 - 0x6]
00009BA8 4EB9 0000 0F02 jsr [0x00000F02]
00009BAE 486E FFFA pea.l [A6 - 0x6]
00009BB2 AA14 syscall RGBForeColor
00009BB4 3F3C 0031 move.w -[A7], 0x31 /* '1' */
00009BB8 A889 syscall TextMode
00009BBA 584F addq.w A7, 4
00009BBC 6032 bra +0x34 /* 00009BF0 */
label00009BBE:
00009BBE 2F0A move.l -[A7], A2
00009BC0 4EB9 0001 611C jsr [0x0001611C]
00009BC6 4A00 tst.b D0
00009BC8 584F addq.w A7, 4
00009BCA 6724 beq +0x26 /* 00009BF0 */
00009BCC 2F0A move.l -[A7], A2
00009BCE 2057 movea.l A0, [A7]
00009BD0 2250 movea.l A1, [A0]
00009BD2 2269 00AC movea.l A1, [A1 + 0xAC]
00009BD6 4E91 jsr [A1]
00009BD8 4A00 tst.b D0
00009BDA 584F addq.w A7, 4
00009BDC 6712 beq +0x14 /* 00009BF0 */
00009BDE 486E FFFA pea.l [A6 - 0x6]
00009BE2 4EB9 0000 0F0A jsr [0x00000F0A]
00009BE8 486E FFFA pea.l [A6 - 0x6]
00009BEC AA14 syscall RGBForeColor
00009BEE 584F addq.w A7, 4
label00009BF0:
00009BF0 4227 clr.b -[A7]
00009BF2 1F3C 0001 move.b -[A7], 0x1
00009BF6 3F3C FFFE move.w -[A7], 0xFFFE
00009BFA 486E FFF2 pea.l [A6 - 0xE]
00009BFE 486E FEF2 pea.l [A6 - 0x10E]
00009C02 4EB9 0000 270A jsr [0x0000270A]
00009C08 4FEF 000E lea.l A7, [A7 + 0xE]
00009C0C 6078 bra +0x7A /* 00009C86 */
label00009C0E:
00009C0E 2F0A move.l -[A7], A2
00009C10 2057 movea.l A0, [A7]
00009C12 2250 movea.l A1, [A0]
00009C14 2269 00AC movea.l A1, [A1 + 0xAC]
00009C18 4E91 jsr [A1]
00009C1A 4A00 tst.b D0
00009C1C 584F addq.w A7, 4
00009C1E 6712 beq +0x14 /* 00009C32 */
00009C20 486E FFFA pea.l [A6 - 0x6]
00009C24 4EB9 0000 0F0A jsr [0x00000F0A]
00009C2A 486E FFFA pea.l [A6 - 0x6]
00009C2E AA14 syscall RGBForeColor
00009C30 584F addq.w A7, 4
label00009C32:
00009C32 2F0A move.l -[A7], A2
00009C34 4EB9 0001 611C jsr [0x0001611C]
00009C3A 4A00 tst.b D0
00009C3C 584F addq.w A7, 4
00009C3E 670E beq +0x10 /* 00009C4E */
00009C40 2F0A move.l -[A7], A2
00009C42 4EB9 0001 6180 jsr [0x00016180]
00009C48 4A00 tst.b D0
00009C4A 584F addq.w A7, 4
00009C4C 661C bne +0x1E /* 00009C6A */
label00009C4E:
00009C4E 486E FFFA pea.l [A6 - 0x6]
00009C52 486E FFFA pea.l [A6 - 0x6]
00009C56 4EB9 0000 0FBA jsr [0x00000FBA]
00009C5C 3F3C 0001 move.w -[A7], 0x1
00009C60 A889 syscall TextMode
00009C62 486E FFFA pea.l [A6 - 0x6]
00009C66 AA14 syscall RGBForeColor
00009C68 504F addq.w A7, 8
label00009C6A:
00009C6A 4227 clr.b -[A7]
00009C6C 1F3C 0001 move.b -[A7], 0x1
00009C70 3F3C FFFE move.w -[A7], 0xFFFE
00009C74 486E FFF2 pea.l [A6 - 0xE]
00009C78 486E FEF2 pea.l [A6 - 0x10E]
00009C7C 4EB9 0000 270A jsr [0x0000270A]
00009C82 4FEF 000E lea.l A7, [A7 + 0xE]
label00009C86:
00009C86 486E FEF0 pea.l [A6 - 0x110]
00009C8A 486E FEDE pea.l [A6 - 0x122]
00009C8E 4EB9 0000 26E2 jsr [0x000026E2]
00009C94 4A00 tst.b D0
00009C96 504F addq.w A7, 8
00009C98 6600 FEF4 bne -0x10A /* 00009B8E */
00009C9C 3F3C FFFF move.w -[A7], 0xFFFF
00009CA0 486E FEDE pea.l [A6 - 0x122]
00009CA4 4EB9 0000 26DA jsr [0x000026DA]
00009CAA 3F3C FFFF move.w -[A7], 0xFFFF
00009CAE 486E FEB8 pea.l [A6 - 0x148]
00009CB2 4EB9 0000 265A jsr [0x0000265A]
00009CB8 3F3C FFFF move.w -[A7], 0xFFFF
00009CBC 486E FEC0 pea.l [A6 - 0x140]
00009CC0 4EB9 0000 2642 jsr [0x00002642]
00009CC6 4FEF 0012 lea.l A7, [A7 + 0x12]
00009CCA 4CDF 0408 movem.l D3,A2, [A7]+
00009CCE 4E5E unlink A6
00009CD0 4E75 rts
00009CD2 4E56 FED6 link A6, -0x012A
00009CD6 48E7 1020 movem.l -[A7], D3,A2
00009CDA 246E 0008 movea.l A2, [A6 + 0x8]
00009CDE 486E FED6 pea.l [A6 - 0x12A]
00009CE2 4EB9 0000 2652 jsr [0x00002652]
00009CE8 2F0A move.l -[A7], A2
00009CEA 2057 movea.l A0, [A7]
00009CEC 2250 movea.l A1, [A0]
00009CEE 2269 0080 movea.l A1, [A1 + 0x80]
00009CF2 4E91 jsr [A1]
00009CF4 3600 move.w D3, D0
00009CF6 3F03 move.w -[A7], D3
00009CF8 4EB9 0000 285A jsr [0x0000285A]
00009CFE 486E FFF2 pea.l [A6 - 0xE]
00009D02 2F0A move.l -[A7], A2
00009D04 2057 movea.l A0, [A7]
00009D06 2250 movea.l A1, [A0]
00009D08 2269 00F4 movea.l A1, [A1 + 0xF4]
00009D0C 4E91 jsr [A1]
00009D0E 486E FEF2 pea.l [A6 - 0x10E]
00009D12 2F0A move.l -[A7], A2
00009D14 2057 movea.l A0, [A7]
00009D16 2250 movea.l A1, [A0]
00009D18 2269 0020 movea.l A1, [A1 + 0x20]
00009D1C 4E91 jsr [A1]
00009D1E 2F0A move.l -[A7], A2
00009D20 4EB9 0001 E122 jsr [0x0001E122]
00009D26 584F addq.w A7, 4
00009D28 3F00 move.w -[A7], D0
00009D2A A888 syscall TextFace
00009D2C 486E FFFA pea.l [A6 - 0x6]
00009D30 AA19 syscall GetForeColor
00009D32 486E FFF2 pea.l [A6 - 0xE]
00009D36 486E FEDE pea.l [A6 - 0x122]
00009D3A 4EB9 0000 26D2 jsr [0x000026D2]
00009D40 4FEF 0022 lea.l A7, [A7 + 0x22]
00009D44 6000 00A0 bra +0xA2 /* 00009DE6 */
label00009D48:
00009D48 0C6E 0004 FEF0 cmpi.w [A6 - 0x110], 0x4
00009D4E 6C3A bge +0x3C /* 00009D8A */
00009D50 2F0A move.l -[A7], A2
00009D52 4EB9 0001 611C jsr [0x0001611C]
00009D58 4A00 tst.b D0
00009D5A 584F addq.w A7, 4
00009D5C 6606 bne +0x8 /* 00009D64 */
00009D5E 3F3C 0031 move.w -[A7], 0x31 /* '1' */
00009D62 A889 syscall TextMode
label00009D64:
00009D64 4227 clr.b -[A7]
00009D66 1F3C 0001 move.b -[A7], 0x1
00009D6A 2F0A move.l -[A7], A2
00009D6C 4EB9 0001 E118 jsr [0x0001E118]
00009D72 584F addq.w A7, 4
00009D74 3F00 move.w -[A7], D0
00009D76 486E FFF2 pea.l [A6 - 0xE]
00009D7A 486E FEF2 pea.l [A6 - 0x10E]
00009D7E 4EB9 0000 270A jsr [0x0000270A]
00009D84 4FEF 000E lea.l A7, [A7 + 0xE]
00009D88 605C bra +0x5E /* 00009DE6 */
label00009D8A:
00009D8A 2F0A move.l -[A7], A2
00009D8C 4EB9 0001 611C jsr [0x0001611C]
00009D92 4A00 tst.b D0
00009D94 584F addq.w A7, 4
00009D96 670E beq +0x10 /* 00009DA6 */
00009D98 2F0A move.l -[A7], A2
00009D9A 4EB9 0001 6180 jsr [0x00016180]
00009DA0 4A00 tst.b D0
00009DA2 584F addq.w A7, 4
00009DA4 661C bne +0x1E /* 00009DC2 */
label00009DA6:
00009DA6 486E FFFA pea.l [A6 - 0x6]
00009DAA 486E FFFA pea.l [A6 - 0x6]
00009DAE 4EB9 0000 0FBA jsr [0x00000FBA]
00009DB4 3F3C 0001 move.w -[A7], 0x1
00009DB8 A889 syscall TextMode
00009DBA 486E FFFA pea.l [A6 - 0x6]
00009DBE AA14 syscall RGBForeColor
00009DC0 504F addq.w A7, 8
label00009DC2:
00009DC2 4227 clr.b -[A7]
00009DC4 1F3C 0001 move.b -[A7], 0x1
00009DC8 2F0A move.l -[A7], A2
00009DCA 4EB9 0001 E118 jsr [0x0001E118]
00009DD0 584F addq.w A7, 4
00009DD2 3F00 move.w -[A7], D0
00009DD4 486E FFF2 pea.l [A6 - 0xE]
00009DD8 486E FEF2 pea.l [A6 - 0x10E]
00009DDC 4EB9 0000 270A jsr [0x0000270A]
00009DE2 4FEF 000E lea.l A7, [A7 + 0xE]
label00009DE6:
00009DE6 486E FEF0 pea.l [A6 - 0x110]
00009DEA 486E FEDE pea.l [A6 - 0x122]
00009DEE 4EB9 0000 26E2 jsr [0x000026E2]
00009DF4 4A00 tst.b D0
00009DF6 504F addq.w A7, 8
00009DF8 6600 FF4E bne -0xB0 /* 00009D48 */
00009DFC 3F3C FFFF move.w -[A7], 0xFFFF
00009E00 486E FEDE pea.l [A6 - 0x122]
00009E04 4EB9 0000 26DA jsr [0x000026DA]
00009E0A 3F3C FFFF move.w -[A7], 0xFFFF
00009E0E 486E FED6 pea.l [A6 - 0x12A]
00009E12 4EB9 0000 265A jsr [0x0000265A]
00009E18 4FEF 000C lea.l A7, [A7 + 0xC]
00009E1C 4CDF 0408 movem.l D3,A2, [A7]+
00009E20 4E5E unlink A6
00009E22 4E75 rts
00009E24 4E56 FF8E link A6, -0x0072
00009E28 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00009E2C 246E 0008 movea.l A2, [A6 + 0x8]
00009E30 486E FF8E pea.l [A6 - 0x72]
00009E34 4EB9 0000 263A jsr [0x0000263A]
00009E3A 486E FFF8 pea.l [A6 - 0x8]
00009E3E 2F0A move.l -[A7], A2
00009E40 2057 movea.l A0, [A7]
00009E42 2250 movea.l A1, [A0]
00009E44 2269 00EC movea.l A1, [A1 + 0xEC]
00009E48 4E91 jsr [A1]
00009E4A 486E FFF8 pea.l [A6 - 0x8]
00009E4E 4EB9 0001 6ADA jsr [0x00016ADA]
00009E54 3D40 FFEA move.w [A6 - 0x16], D0
00009E58 486E FFF8 pea.l [A6 - 0x8]
00009E5C 4EB9 0001 6AEE jsr [0x00016AEE]
00009E62 3D40 FFEC move.w [A6 - 0x14], D0
00009E66 0C6E 0012 FFEA cmpi.w [A6 - 0x16], 0x12
00009E6C 5DC0 slt D0
00009E6E 4400 neg.b D0
00009E70 1D40 FFEF move.b [A6 - 0x11], D0
00009E74 4A00 tst.b D0
00009E76 4FEF 0014 lea.l A7, [A7 + 0x14]
00009E7A 6704 beq +0x6 /* 00009E80 */
00009E7C 7013 moveq.l D0, 0x13
00009E7E 6002 bra +0x4 /* 00009E82 */
label00009E80:
00009E80 7016 moveq.l D0, 0x16
label00009E82:
00009E82 3600 move.w D3, D0
00009E84 486E FFF8 pea.l [A6 - 0x8]
00009E88 486E FFD6 pea.l [A6 - 0x2A]
00009E8C 4EB9 0000 26D2 jsr [0x000026D2]
00009E92 504F addq.w A7, 8
00009E94 6000 0352 bra +0x354 /* 0000A1E8 */
label00009E98:
00009E98 486E FFC4 pea.l [A6 - 0x3C]
00009E9C 4EB9 0000 0F02 jsr [0x00000F02]
00009EA2 2D6E FFC4 FFF0 move.l [A6 - 0x10], [A6 - 0x3C]
00009EA8 3D6E FFC8 FFF4 move.w [A6 - 0xC], [A6 - 0x38]
00009EAE 4A2E FFEF tst.b [A6 - 0x11]
00009EB2 584F addq.w A7, 4
00009EB4 6704 beq +0x6 /* 00009EBA */
00009EB6 7002 moveq.l D0, 0x02
00009EB8 6002 bra +0x4 /* 00009EBC */
label00009EBA:
00009EBA 7003 moveq.l D0, 0x03
label00009EBC:
00009EBC 3C00 move.w D6, D0
00009EBE 0C6E 0004 FFE8 cmpi.w [A6 - 0x18], 0x4
00009EC4 6C6A bge +0x6C /* 00009F30 */
00009EC6 2F0A move.l -[A7], A2
00009EC8 2057 movea.l A0, [A7]
00009ECA 2250 movea.l A1, [A0]
00009ECC 2269 00AC movea.l A1, [A1 + 0xAC]
00009ED0 4E91 jsr [A1]
00009ED2 4A00 tst.b D0
00009ED4 584F addq.w A7, 4
00009ED6 6720 beq +0x22 /* 00009EF8 */
00009ED8 2F0A move.l -[A7], A2
00009EDA 4EB9 0001 611C jsr [0x0001611C]
00009EE0 4A00 tst.b D0
00009EE2 584F addq.w A7, 4
00009EE4 6712 beq +0x14 /* 00009EF8 */
00009EE6 486E FFBE pea.l [A6 - 0x42]
00009EEA 4EB9 0000 0F0A jsr [0x00000F0A]
00009EF0 41EE FFBE lea.l A0, [A6 - 0x42]
00009EF4 584F addq.w A7, 4
00009EF6 6010 bra +0x12 /* 00009F08 */
label00009EF8:
00009EF8 486E FFB8 pea.l [A6 - 0x48]
00009EFC 4EB9 0000 0F02 jsr [0x00000F02]
00009F02 41EE FFB8 lea.l A0, [A6 - 0x48]
00009F06 584F addq.w A7, 4
label00009F08:
00009F08 2D50 FFF0 move.l [A6 - 0x10], [A0]
00009F0C 3D68 0004 FFF4 move.w [A6 - 0xC], [A0 + 0x4]
00009F12 2F0A move.l -[A7], A2
00009F14 4EB9 0001 611C jsr [0x0001611C]
00009F1A 4A00 tst.b D0
00009F1C 584F addq.w A7, 4
00009F1E 6600 008C bne +0x8E /* 00009FAC */
00009F22 4EB9 0000 7C84 jsr [0x00007C84]
00009F28 4868 00B2 pea.l [A0 + 0xB2]
00009F2C A89D syscall PenPat
00009F2E 607C bra +0x7E /* 00009FAC */
label00009F30:
00009F30 2F0A move.l -[A7], A2
00009F32 4EB9 0001 611C jsr [0x0001611C]
00009F38 4A00 tst.b D0
00009F3A 584F addq.w A7, 4
00009F3C 670E beq +0x10 /* 00009F4C */
00009F3E 2F0A move.l -[A7], A2
00009F40 4EB9 0001 6180 jsr [0x00016180]
00009F46 4A00 tst.b D0
00009F48 584F addq.w A7, 4
00009F4A 6610 bne +0x12 /* 00009F5C */
label00009F4C:
00009F4C 1F3C 0007 move.b -[A7], 0x7
00009F50 486E FFF0 pea.l [A6 - 0x10]
00009F54 4EB9 0000 0EFA jsr [0x00000EFA]
00009F5A 5C4F addq.w A7, 6
label00009F5C:
00009F5C 2F0A move.l -[A7], A2
00009F5E 2057 movea.l A0, [A7]
00009F60 2250 movea.l A1, [A0]
00009F62 2269 00AC movea.l A1, [A1 + 0xAC]
00009F66 4E91 jsr [A1]
00009F68 4A00 tst.b D0
00009F6A 584F addq.w A7, 4
00009F6C 673E beq +0x40 /* 00009FAC */
00009F6E 2F0A move.l -[A7], A2
00009F70 4EB9 0001 611C jsr [0x0001611C]
00009F76 4A00 tst.b D0
00009F78 584F addq.w A7, 4
00009F7A 6712 beq +0x14 /* 00009F8E */
00009F7C 486E FFB2 pea.l [A6 - 0x4E]
00009F80 4EB9 0000 0F0A jsr [0x00000F0A]
00009F86 41EE FFB2 lea.l A0, [A6 - 0x4E]
00009F8A 584F addq.w A7, 4
00009F8C 6014 bra +0x16 /* 00009FA2 */
label00009F8E:
00009F8E 1F3C 0007 move.b -[A7], 0x7
00009F92 486E FFAC pea.l [A6 - 0x54]
00009F96 4EB9 0000 0EFA jsr [0x00000EFA]
00009F9C 41EE FFAC lea.l A0, [A6 - 0x54]
00009FA0 5C4F addq.w A7, 6
label00009FA2:
00009FA2 2D50 FFF0 move.l [A6 - 0x10], [A0]
00009FA6 3D68 0004 FFF4 move.w [A6 - 0xC], [A0 + 0x4]
label00009FAC:
00009FAC 486E FFF0 pea.l [A6 - 0x10]
00009FB0 AA14 syscall RGBForeColor
00009FB2 2F0A move.l -[A7], A2
00009FB4 4EB9 0001 E12C jsr [0x0001E12C]
00009FBA 4A00 tst.b D0
00009FBC 584F addq.w A7, 4
00009FBE 6600 014E bne +0x150 /* 0000A10E */
00009FC2 4A2E FFEF tst.b [A6 - 0x11]
00009FC6 6744 beq +0x46 /* 0000A00C */
00009FC8 3006 move.w D0, D6
00009FCA 48C0 ext.l D0
00009FCC 5280 addq.l D0, 1
00009FCE D080 add.l D0, D0
00009FD0 5480 addq.l D0, 2
00009FD2 3E2E FFEA move.w D7, [A6 - 0x16]
00009FD6 48C7 ext.l D7
00009FD8 9E80 sub.l D7, D0
00009FDA 4C7C 7807 0000 0002 movem.l D0,D1,D2,A3,A4,A5,A6, 0x2
00009FE2 280C move.l D4, A4
00009FE4 3A04 move.w D5, D4
00009FE6 48C5 ext.l D5
00009FE8 5985 subq.l D5, 4
00009FEA 4A2A 0131 tst.b [A2 + 0x131]
00009FEE 6740 beq +0x42 /* 0000A030 */
00009FF0 202E FFD2 move.l D0, [A6 - 0x2E]
00009FF4 4C7C 0800 0000 0002 movem.l A3, 0x2
00009FFC 382E FFEC move.w D4, [A6 - 0x14]
0000A000 48C4 ext.l D4
0000A002 9880 sub.l D4, D0
0000A004 3A04 move.w D5, D4
0000A006 48C5 ext.l D5
0000A008 5985 subq.l D5, 4
0000A00A 6024 bra +0x26 /* 0000A030 */
label0000A00C:
0000A00C 3006 move.w D0, D6
0000A00E 48C0 ext.l D0
0000A010 5280 addq.l D0, 1
0000A012 D080 add.l D0, D0
0000A014 5480 addq.l D0, 2
0000A016 3E2E FFEA move.w D7, [A6 - 0x16]
0000A01A 48C7 ext.l D7
0000A01C 9E80 sub.l D7, D0
0000A01E 4C7C 7807 0000 0002 movem.l D0,D1,D2,A3,A4,A5,A6, 0x2
0000A026 382E FFD0 move.w D4, [A6 - 0x30]
0000A02A 3A04 move.w D5, D4
0000A02C 48C5 ext.l D5
0000A02E 5D85 subq.l D5, 6
label0000A030:
0000A030 7600 moveq.l D3, 0x00
0000A032 605A bra +0x5C /* 0000A08E */
label0000A034:
0000A034 3003 move.w D0, D3
0000A036 48C0 ext.l D0
0000A038 3206 move.w D1, D6
0000A03A 48C1 ext.l D1
0000A03C 9280 sub.l D1, D0
0000A03E 2641 movea.l A3, D1
0000A040 3004 move.w D0, D4
0000A042 48C0 ext.l D0
0000A044 9081 sub.l D0, D1
0000A046 322E FFFE move.w D1, [A6 - 0x2]
0000A04A 48C1 ext.l D1
0000A04C 9280 sub.l D1, D0
0000A04E 3F01 move.w -[A7], D1
0000A050 3007 move.w D0, D7
0000A052 48C0 ext.l D0
0000A054 322E FFF8 move.w D1, [A6 - 0x8]
0000A058 48C1 ext.l D1
0000A05A D280 add.l D1, D0
0000A05C 3003 move.w D0, D3
0000A05E 48C0 ext.l D0
0000A060 D081 add.l D0, D1
0000A062 3F00 move.w -[A7], D0
0000A064 A893 syscall MoveTo
0000A066 3005 move.w D0, D5
0000A068 48C0 ext.l D0
0000A06A D08B add.l D0, A3
0000A06C 322E FFFE move.w D1, [A6 - 0x2]
0000A070 48C1 ext.l D1
0000A072 9280 sub.l D1, D0
0000A074 3F01 move.w -[A7], D1
0000A076 3007 move.w D0, D7
0000A078 48C0 ext.l D0
0000A07A 322E FFF8 move.w D1, [A6 - 0x8]
0000A07E 48C1 ext.l D1
0000A080 D280 add.l D1, D0
0000A082 3003 move.w D0, D3
0000A084 48C0 ext.l D0
0000A086 D081 add.l D0, D1
0000A088 3F00 move.w -[A7], D0
0000A08A A891 syscall LineTo
0000A08C 5243 addq.w D3, 1
label0000A08E:
0000A08E B646 cmp.w D3, D6
0000A090 6FA2 ble -0x5C /* 0000A034 */
0000A092 4A2E FFEF tst.b [A6 - 0x11]
0000A096 6704 beq +0x6 /* 0000A09C */
0000A098 7005 moveq.l D0, 0x05
0000A09A 6002 bra +0x4 /* 0000A09E */
label0000A09C:
0000A09C 7006 moveq.l D0, 0x06
label0000A09E:
0000A09E 3207 move.w D1, D7
0000A0A0 48C1 ext.l D1
0000A0A2 D280 add.l D1, D0
0000A0A4 3D41 FFF6 move.w [A6 - 0xA], D1
0000A0A8 7600 moveq.l D3, 0x00
0000A0AA 605A bra +0x5C /* 0000A106 */
label0000A0AC:
0000A0AC 3003 move.w D0, D3
0000A0AE 48C0 ext.l D0
0000A0B0 3204 move.w D1, D4
0000A0B2 48C1 ext.l D1
0000A0B4 9280 sub.l D1, D0
0000A0B6 302E FFFE move.w D0, [A6 - 0x2]
0000A0BA 48C0 ext.l D0
0000A0BC 9081 sub.l D0, D1
0000A0BE 3F00 move.w -[A7], D0
0000A0C0 302E FFF6 move.w D0, [A6 - 0xA]
0000A0C4 48C0 ext.l D0
0000A0C6 322E FFF8 move.w D1, [A6 - 0x8]
0000A0CA 48C1 ext.l D1
0000A0CC D280 add.l D1, D0
0000A0CE 3003 move.w D0, D3
0000A0D0 48C0 ext.l D0
0000A0D2 D081 add.l D0, D1
0000A0D4 3F00 move.w -[A7], D0
0000A0D6 A893 syscall MoveTo
0000A0D8 3003 move.w D0, D3
0000A0DA 48C0 ext.l D0
0000A0DC 3205 move.w D1, D5
0000A0DE 48C1 ext.l D1
0000A0E0 D280 add.l D1, D0
0000A0E2 302E FFFE move.w D0, [A6 - 0x2]
0000A0E6 48C0 ext.l D0
0000A0E8 9081 sub.l D0, D1
0000A0EA 3F00 move.w -[A7], D0
0000A0EC 302E FFF6 move.w D0, [A6 - 0xA]
0000A0F0 48C0 ext.l D0
0000A0F2 322E FFF8 move.w D1, [A6 - 0x8]
0000A0F6 48C1 ext.l D1
0000A0F8 D280 add.l D1, D0
0000A0FA 3003 move.w D0, D3
0000A0FC 48C0 ext.l D0
0000A0FE D081 add.l D0, D1
0000A100 3F00 move.w -[A7], D0
0000A102 A891 syscall LineTo
0000A104 5243 addq.w D3, 1
label0000A106:
0000A106 B646 cmp.w D3, D6
0000A108 6FA2 ble -0x5C /* 0000A0AC */
0000A10A 6000 00A4 bra +0xA6 /* 0000A1B0 */
label0000A10E:
0000A10E 486E FFF8 pea.l [A6 - 0x8]
0000A112 4EB9 0001 6ADA jsr [0x00016ADA]
0000A118 48C0 ext.l D0
0000A11A 5B80 subq.l D0, 5
0000A11C 4C7C 0800 0000 0002 movem.l A3, 0x2
0000A124 5280 addq.l D0, 1
0000A126 3C00 move.w D6, D0
0000A128 4A2A 0131 tst.b [A2 + 0x131]
0000A12C 584F addq.w A7, 4
0000A12E 671C beq +0x1E /* 0000A14C */
0000A130 202E FFCA move.l D0, [A6 - 0x36]
0000A134 4C7C 0800 0000 0002 movem.l A3, 0x2
0000A13C 382E FFEC move.w D4, [A6 - 0x14]
0000A140 48C4 ext.l D4
0000A142 9880 sub.l D4, D0
0000A144 3A04 move.w D5, D4
0000A146 48C5 ext.l D5
0000A148 5185 subq.l D5, 8
0000A14A 6004 bra +0x6 /* 0000A150 */
label0000A14C:
0000A14C 7810 moveq.l D4, 0x10
0000A14E 7A08 moveq.l D5, 0x08
label0000A150:
0000A150 7600 moveq.l D3, 0x00
0000A152 6056 bra +0x58 /* 0000A1AA */
label0000A154:
0000A154 3003 move.w D0, D3
0000A156 48C0 ext.l D0
0000A158 3204 move.w D1, D4
0000A15A 48C1 ext.l D1
0000A15C 9280 sub.l D1, D0
0000A15E 302E FFFE move.w D0, [A6 - 0x2]
0000A162 48C0 ext.l D0
0000A164 9081 sub.l D0, D1
0000A166 3F00 move.w -[A7], D0
0000A168 3006 move.w D0, D6
0000A16A 48C0 ext.l D0
0000A16C 322E FFF8 move.w D1, [A6 - 0x8]
0000A170 48C1 ext.l D1
0000A172 D280 add.l D1, D0
0000A174 3003 move.w D0, D3
0000A176 48C0 ext.l D0
0000A178 D081 add.l D0, D1
0000A17A 3F00 move.w -[A7], D0
0000A17C A893 syscall MoveTo
0000A17E 3003 move.w D0, D3
0000A180 48C0 ext.l D0
0000A182 3205 move.w D1, D5
0000A184 48C1 ext.l D1
0000A186 D280 add.l D1, D0
0000A188 302E FFFE move.w D0, [A6 - 0x2]
0000A18C 48C0 ext.l D0
0000A18E 9081 sub.l D0, D1
0000A190 3F00 move.w -[A7], D0
0000A192 3006 move.w D0, D6
0000A194 48C0 ext.l D0
0000A196 322E FFF8 move.w D1, [A6 - 0x8]
0000A19A 48C1 ext.l D1
0000A19C D280 add.l D1, D0
0000A19E 3003 move.w D0, D3
0000A1A0 48C0 ext.l D0
0000A1A2 D081 add.l D0, D1
0000A1A4 3F00 move.w -[A7], D0
0000A1A6 A891 syscall LineTo
0000A1A8 5243 addq.w D3, 1
label0000A1AA:
0000A1AA 0C43 0004 cmpi.w D3, 0x4
0000A1AE 6FA4 ble -0x5A /* 0000A154 */
label0000A1B0:
0000A1B0 486E FFE8 pea.l [A6 - 0x18]
0000A1B4 486E FFD6 pea.l [A6 - 0x2A]
0000A1B8 4EB9 0000 26E2 jsr [0x000026E2]
0000A1BE 4A00 tst.b D0
0000A1C0 504F addq.w A7, 8
0000A1C2 6600 FCD4 bne -0x32A /* 00009E98 */
0000A1C6 3F3C FFFF move.w -[A7], 0xFFFF
0000A1CA 486E FFD6 pea.l [A6 - 0x2A]
0000A1CE 4EB9 0000 26DA jsr [0x000026DA]
0000A1D4 3F3C FFFF move.w -[A7], 0xFFFF
0000A1D8 486E FF8E pea.l [A6 - 0x72]
0000A1DC 4EB9 0000 2642 jsr [0x00002642]
0000A1E2 4FEF 000C lea.l A7, [A7 + 0xC]
0000A1E6 6030 bra +0x32 /* 0000A218 */
label0000A1E8:
0000A1E8 3003 move.w D0, D3
0000A1EA 48C0 ext.l D0
0000A1EC 5B80 subq.l D0, 5
0000A1EE 5580 subq.l D0, 2
0000A1F0 2840 movea.l A4, D0
0000A1F2 302E FFEC move.w D0, [A6 - 0x14]
0000A1F6 48C0 ext.l D0
0000A1F8 5B80 subq.l D0, 5
0000A1FA 2D40 FFD2 move.l [A6 - 0x2E], D0
0000A1FE 3003 move.w D0, D3
0000A200 48C0 ext.l D0
0000A202 5F80 subq.l D0, 7
0000A204 2D40 FFCE move.l [A6 - 0x32], D0
0000A208 302E FFEC move.w D0, [A6 - 0x14]
0000A20C 48C0 ext.l D0
0000A20E 72F7 moveq.l D1, 0xFFFFFFF7
0000A210 D081 add.l D0, D1
0000A212 2D40 FFCA move.l [A6 - 0x36], D0
0000A216 6098 bra -0x66 /* 0000A1B0 */
label0000A218:
0000A218 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000A21C 4E5E unlink A6
0000A21E 4E75 rts
0000A220 7001 moveq.l D0, 0x01
0000A222 4E75 rts
0000A224 4E56 FEC2 link A6, -0x013E
0000A228 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
0000A22C 246E 0008 movea.l A2, [A6 + 0x8]
0000A230 2A2E 000C move.l D5, [A6 + 0xC]
0000A234 286E 0010 movea.l A4, [A6 + 0x10]
0000A238 266E 0014 movea.l A3, [A6 + 0x14]
0000A23C 2F0A move.l -[A7], A2
0000A23E 4EB9 0001 E156 jsr [0x0001E156]
0000A244 4A00 tst.b D0
0000A246 584F addq.w A7, 4
0000A248 6700 00BA beq +0xBC /* 0000A304 */
0000A24C 486E FFF0 pea.l [A6 - 0x10]
0000A250 2F0A move.l -[A7], A2
0000A252 2057 movea.l A0, [A7]
0000A254 2250 movea.l A1, [A0]
0000A256 2269 00EC movea.l A1, [A1 + 0xEC]
0000A25A 4E91 jsr [A1]
0000A25C 486E FFF0 pea.l [A6 - 0x10]
0000A260 4EB9 0001 6AEE jsr [0x00016AEE]
0000A266 2045 movea.l A0, D5
0000A268 3080 move.w [A0], D0
0000A26A 486E FFF0 pea.l [A6 - 0x10]
0000A26E 4EB9 0001 6ADA jsr [0x00016ADA]
0000A274 3880 move.w [A4], D0
0000A276 486E FFF0 pea.l [A6 - 0x10]
0000A27A 4EB9 0001 6ADA jsr [0x00016ADA]
0000A280 3D40 FEC2 move.w [A6 - 0x13E], D0
0000A284 486E FEC2 pea.l [A6 - 0x13E]
0000A288 486E FEC2 pea.l [A6 - 0x13E]
0000A28C 3F3C 200E move.w -[A7], 0x200E
0000A290 A9EB syscall Pack4/FP68K
0000A292 486E FEC2 pea.l [A6 - 0x13E]
0000A296 486E FEC2 pea.l [A6 - 0x13E]
0000A29A 3F3C 0810 move.w -[A7], 0x810
0000A29E A9EB syscall Pack4/FP68K
0000A2A0 2D7C 3FFE A8F5 FECC move.l [A6 - 0x134], 0x3FFEA8F5
0000A2A8 2D7C C28F 5C28 FED0 move.l [A6 - 0x130], 0xC28F5C28
0000A2B0 3D7C F800 FED4 move.w [A6 - 0x12C], 0xF800
0000A2B6 486E FEC2 pea.l [A6 - 0x13E]
0000A2BA 486E FECC pea.l [A6 - 0x134]
0000A2BE 3F3C 0804 move.w -[A7], 0x804
0000A2C2 A9EB syscall Pack4/FP68K
0000A2C4 486E FECC pea.l [A6 - 0x134]
0000A2C8 486E FED6 pea.l [A6 - 0x12A]
0000A2CC 3F3C 0810 move.w -[A7], 0x810
0000A2D0 A9EB syscall Pack4/FP68K
0000A2D2 486E FED6 pea.l [A6 - 0x12A]
0000A2D6 486E FEDE pea.l [A6 - 0x122]
0000A2DA 3F3C 080E move.w -[A7], 0x80E
0000A2DE A9EB syscall Pack4/FP68K
0000A2E0 486E FEDE pea.l [A6 - 0x122]
0000A2E4 3F3C 0016 move.w -[A7], 0x16
0000A2E8 A9EB syscall Pack4/FP68K
0000A2EA 486E FEDE pea.l [A6 - 0x122]
0000A2EE 486E FEDE pea.l [A6 - 0x122]
0000A2F2 3F3C 2810 move.w -[A7], 0x2810
0000A2F6 A9EB syscall Pack4/FP68K
0000A2F8 36AE FEE0 move.w [A3], [A6 - 0x120]
0000A2FC 4FEF 0014 lea.l A7, [A7 + 0x14]
0000A300 6000 00E8 bra +0xEA /* 0000A3EA */
label0000A304:
0000A304 486E FFE8 pea.l [A6 - 0x18]
0000A308 4EB9 0000 2652 jsr [0x00002652]
0000A30E 2F0A move.l -[A7], A2
0000A310 2057 movea.l A0, [A7]
0000A312 2250 movea.l A1, [A0]
0000A314 2269 0148 movea.l A1, [A1 + 0x148]
0000A318 4E91 jsr [A1]
0000A31A 48C0 ext.l D0
0000A31C 7221 moveq.l D1, 0x21
0000A31E D081 add.l D0, D1
0000A320 3800 move.w D4, D0
0000A322 2F0A move.l -[A7], A2
0000A324 2057 movea.l A0, [A7]
0000A326 2250 movea.l A1, [A0]
0000A328 2269 0080 movea.l A1, [A1 + 0x80]
0000A32C 4E91 jsr [A1]
0000A32E 584F addq.w A7, 4
0000A330 3F00 move.w -[A7], D0
0000A332 4EB9 0000 285A jsr [0x0000285A]
0000A338 7600 moveq.l D3, 0x00
0000A33A 2F0A move.l -[A7], A2
0000A33C 2057 movea.l A0, [A7]
0000A33E 2250 movea.l A1, [A0]
0000A340 2269 00E0 movea.l A1, [A1 + 0xE0]
0000A344 4E91 jsr [A1]
0000A346 4A00 tst.b D0
0000A348 4FEF 000E lea.l A7, [A7 + 0xE]
0000A34C 6726 beq +0x28 /* 0000A374 */
0000A34E 486E FEE8 pea.l [A6 - 0x118]
0000A352 2F0A move.l -[A7], A2
0000A354 2057 movea.l A0, [A7]
0000A356 2250 movea.l A1, [A0]
0000A358 2269 0020 movea.l A1, [A1 + 0x20]
0000A35C 4E91 jsr [A1]
0000A35E 3F2A 0124 move.w -[A7], [A2 + 0x124]
0000A362 A888 syscall TextFace
0000A364 486E FEE8 pea.l [A6 - 0x118]
0000A368 A88C syscall StringWidth
0000A36A 301F move.w D0, [A7]+
0000A36C 48C0 ext.l D0
0000A36E 5480 addq.l D0, 2
0000A370 3600 move.w D3, D0
0000A372 5C4F addq.w A7, 6
label0000A374:
0000A374 D843 add.w D4, D3
0000A376 486E FFF8 pea.l [A6 - 0x8]
0000A37A A88B syscall GetFontInfo
0000A37C 302E FFFA move.w D0, [A6 - 0x6]
0000A380 48C0 ext.l D0
0000A382 362E FFF8 move.w D3, [A6 - 0x8]
0000A386 48C3 ext.l D3
0000A388 D680 add.l D3, D0
0000A38A 0C6E 000A FFF8 cmpi.w [A6 - 0x8], 0xA /* '\n' */
0000A390 6E04 bgt +0x6 /* 0000A396 */
0000A392 7003 moveq.l D0, 0x03
0000A394 6002 bra +0x4 /* 0000A398 */
label0000A396:
0000A396 7004 moveq.l D0, 0x04
label0000A398:
0000A398 3C00 move.w D6, D0
0000A39A 0C6E 000A FFF8 cmpi.w [A6 - 0x8], 0xA /* '\n' */
0000A3A0 6E04 bgt +0x6 /* 0000A3A6 */
0000A3A2 7001 moveq.l D0, 0x01
0000A3A4 6002 bra +0x4 /* 0000A3A8 */
label0000A3A6:
0000A3A6 7002 moveq.l D0, 0x02
label0000A3A8:
0000A3A8 3E00 move.w D7, D0
0000A3AA 3006 move.w D0, D6
0000A3AC 48C0 ext.l D0
0000A3AE 3203 move.w D1, D3
0000A3B0 48C1 ext.l D1
0000A3B2 D280 add.l D1, D0
0000A3B4 3007 move.w D0, D7
0000A3B6 48C0 ext.l D0
0000A3B8 D081 add.l D0, D1
0000A3BA 3600 move.w D3, D0
0000A3BC 3883 move.w [A4], D3
0000A3BE 2045 movea.l A0, D5
0000A3C0 3084 move.w [A0], D4
0000A3C2 0C6E 000C FFF8 cmpi.w [A6 - 0x8], 0xC
0000A3C8 6604 bne +0x6 /* 0000A3CE */
0000A3CA 7001 moveq.l D0, 0x01
0000A3CC 6002 bra +0x4 /* 0000A3D0 */
label0000A3CE:
0000A3CE 7000 moveq.l D0, 0x00
label0000A3D0:
0000A3D0 322E FFF8 move.w D1, [A6 - 0x8]
0000A3D4 48C1 ext.l D1
0000A3D6 D280 add.l D1, D0
0000A3D8 3681 move.w [A3], D1
0000A3DA 3F3C FFFF move.w -[A7], 0xFFFF
0000A3DE 486E FFE8 pea.l [A6 - 0x18]
0000A3E2 4EB9 0000 265A jsr [0x0000265A]
0000A3E8 5C4F addq.w A7, 6
label0000A3EA:
0000A3EA 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000A3EE 4E5E unlink A6
0000A3F0 4E75 rts
0000A3F2 4E56 FFD4 link A6, -0x002C
0000A3F6 486E FFD4 pea.l [A6 - 0x2C]
0000A3FA 4EB9 0000 263A jsr [0x0000263A]
0000A400 486E FFF8 pea.l [A6 - 0x8]
0000A404 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000A408 2057 movea.l A0, [A7]
0000A40A 2250 movea.l A1, [A0]
0000A40C 2269 00EC movea.l A1, [A1 + 0xEC]
0000A410 4E91 jsr [A1]
0000A412 486E FFF2 pea.l [A6 - 0xE]
0000A416 4EB9 0000 0F0A jsr [0x00000F0A]
0000A41C 486E FFF2 pea.l [A6 - 0xE]
0000A420 AA15 syscall RGBBackColor
0000A422 486E FFF8 pea.l [A6 - 0x8]
0000A426 2F3C 0001 0001 move.l -[A7], 0x10001
0000A42C A8A9 syscall InsetRect
0000A42E 486E FFF8 pea.l [A6 - 0x8]
0000A432 2F3C 0004 0004 move.l -[A7], 0x40004
0000A438 A8B2 syscall EraseRoundRect
0000A43A 486E FFF8 pea.l [A6 - 0x8]
0000A43E 4878 FFFF push.l 0xFFFF
0000A442 A8A9 syscall InsetRect
0000A444 486E FFF2 pea.l [A6 - 0xE]
0000A448 4EB9 0000 0F02 jsr [0x00000F02]
0000A44E 486E FFF2 pea.l [A6 - 0xE]
0000A452 AA14 syscall RGBForeColor
0000A454 486E FFF8 pea.l [A6 - 0x8]
0000A458 2F3C 0008 0008 move.l -[A7], 0x80008
0000A45E A8B0 syscall FrameRoundRect
0000A460 3F3C FFFF move.w -[A7], 0xFFFF
0000A464 486E FFD4 pea.l [A6 - 0x2C]
0000A468 4EB9 0000 2642 jsr [0x00002642]
0000A46E 4E5E unlink A6
0000A470 4E75 rts
0000A472 4E56 FFD4 link A6, -0x002C
0000A476 486E FFDA pea.l [A6 - 0x26]
0000A47A 4EB9 0000 263A jsr [0x0000263A]
0000A480 486E FFF8 pea.l [A6 - 0x8]
0000A484 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000A488 2057 movea.l A0, [A7]
0000A48A 2250 movea.l A1, [A0]
0000A48C 2269 00EC movea.l A1, [A1 + 0xEC]
0000A490 4E91 jsr [A1]
0000A492 486E FFD4 pea.l [A6 - 0x2C]
0000A496 4EB9 0000 0F02 jsr [0x00000F02]
0000A49C 486E FFD4 pea.l [A6 - 0x2C]
0000A4A0 AA14 syscall RGBForeColor
0000A4A2 486E FFF8 pea.l [A6 - 0x8]
0000A4A6 2F3C 0008 0008 move.l -[A7], 0x80008
0000A4AC A8B0 syscall FrameRoundRect
0000A4AE 486E FFF8 pea.l [A6 - 0x8]
0000A4B2 2F3C 0001 0001 move.l -[A7], 0x10001
0000A4B8 A8A9 syscall InsetRect
0000A4BA 486E FFF8 pea.l [A6 - 0x8]
0000A4BE 2F3C 0004 0004 move.l -[A7], 0x40004
0000A4C4 A8B1 syscall PaintRoundRect
0000A4C6 3F3C FFFF move.w -[A7], 0xFFFF
0000A4CA 486E FFDA pea.l [A6 - 0x26]
0000A4CE 4EB9 0000 2642 jsr [0x00002642]
0000A4D4 4E5E unlink A6
0000A4D6 4E75 rts
0000A4D8 4E56 FFD4 link A6, -0x002C
0000A4DC 486E FFD4 pea.l [A6 - 0x2C]
0000A4E0 4EB9 0000 263A jsr [0x0000263A]
0000A4E6 486E FFF8 pea.l [A6 - 0x8]
0000A4EA 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000A4EE 2057 movea.l A0, [A7]
0000A4F0 2250 movea.l A1, [A0]
0000A4F2 2269 00EC movea.l A1, [A1 + 0xEC]
0000A4F6 4E91 jsr [A1]
0000A4F8 486E FFF2 pea.l [A6 - 0xE]
0000A4FC 4EB9 0000 0F0A jsr [0x00000F0A]
0000A502 486E FFF2 pea.l [A6 - 0xE]
0000A506 AA15 syscall RGBBackColor
0000A508 486E FFF8 pea.l [A6 - 0x8]
0000A50C 2F3C 0001 0001 move.l -[A7], 0x10001
0000A512 A8A9 syscall InsetRect
0000A514 486E FFF8 pea.l [A6 - 0x8]
0000A518 2F3C 0004 0004 move.l -[A7], 0x40004
0000A51E A8B2 syscall EraseRoundRect
0000A520 486E FFF8 pea.l [A6 - 0x8]
0000A524 4878 FFFF push.l 0xFFFF
0000A528 A8A9 syscall InsetRect
0000A52A 486E FFF2 pea.l [A6 - 0xE]
0000A52E 4EB9 0000 0F02 jsr [0x00000F02]
0000A534 486E FFF2 pea.l [A6 - 0xE]
0000A538 AA14 syscall RGBForeColor
0000A53A 486E FFF8 pea.l [A6 - 0x8]
0000A53E 2F3C 0008 0008 move.l -[A7], 0x80008
0000A544 A8B0 syscall FrameRoundRect
0000A546 3F3C FFFF move.w -[A7], 0xFFFF
0000A54A 486E FFD4 pea.l [A6 - 0x2C]
0000A54E 4EB9 0000 2642 jsr [0x00002642]
0000A554 4E5E unlink A6
0000A556 4E75 rts
0000A558 4E56 FFD4 link A6, -0x002C
0000A55C 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
0000A560 246E 0008 movea.l A2, [A6 + 0x8]
0000A564 486E FFD4 pea.l [A6 - 0x2C]
0000A568 4EB9 0000 263A jsr [0x0000263A]
0000A56E 486E FFF8 pea.l [A6 - 0x8]
0000A572 2F0A move.l -[A7], A2
0000A574 2057 movea.l A0, [A7]
0000A576 2250 movea.l A1, [A0]
0000A578 2269 00EC movea.l A1, [A1 + 0xEC]
0000A57C 4E91 jsr [A1]
0000A57E 486E FFF8 pea.l [A6 - 0x8]
0000A582 4EB9 0001 6ADA jsr [0x00016ADA]
0000A588 3600 move.w D3, D0
0000A58A 0C43 0012 cmpi.w D3, 0x12
0000A58E 5DC0 slt D0
0000A590 4400 neg.b D0
0000A592 1800 move.b D4, D0
0000A594 4A04 tst.b D4
0000A596 4FEF 0010 lea.l A7, [A7 + 0x10]
0000A59A 6704 beq +0x6 /* 0000A5A0 */
0000A59C 7013 moveq.l D0, 0x13
0000A59E 6002 bra +0x4 /* 0000A5A2 */
label0000A5A0:
0000A5A0 7016 moveq.l D0, 0x16
label0000A5A2:
0000A5A2 3600 move.w D3, D0
0000A5A4 486E FFF2 pea.l [A6 - 0xE]
0000A5A8 4EB9 0000 0F02 jsr [0x00000F02]
0000A5AE 486E FFF2 pea.l [A6 - 0xE]
0000A5B2 AA14 syscall RGBForeColor
0000A5B4 486E FFF8 pea.l [A6 - 0x8]
0000A5B8 2F3C 0008 0008 move.l -[A7], 0x80008
0000A5BE A8B0 syscall FrameRoundRect
0000A5C0 486E FFF8 pea.l [A6 - 0x8]
0000A5C4 2F3C 0001 0001 move.l -[A7], 0x10001
0000A5CA A8A9 syscall InsetRect
0000A5CC 1F3C 0002 move.b -[A7], 0x2
0000A5D0 486E FFF2 pea.l [A6 - 0xE]
0000A5D4 4EB9 0000 0EFA jsr [0x00000EFA]
0000A5DA 486E FFF2 pea.l [A6 - 0xE]
0000A5DE AA14 syscall RGBForeColor
0000A5E0 486E FFF8 pea.l [A6 - 0x8]
0000A5E4 2F3C 0004 0004 move.l -[A7], 0x40004
0000A5EA A8B1 syscall PaintRoundRect
0000A5EC 486E FFF8 pea.l [A6 - 0x8]
0000A5F0 4878 FFFF push.l 0xFFFF
0000A5F4 A8A9 syscall InsetRect
0000A5F6 2F0A move.l -[A7], A2
0000A5F8 4EB9 0001 E156 jsr [0x0001E156]
0000A5FE 4A00 tst.b D0
0000A600 4FEF 000E lea.l A7, [A7 + 0xE]
0000A604 6600 00D2 bne +0xD4 /* 0000A6D8 */
0000A608 486E FFF2 pea.l [A6 - 0xE]
0000A60C 4EB9 0000 0F0A jsr [0x00000F0A]
0000A612 486E FFF2 pea.l [A6 - 0xE]
0000A616 AA14 syscall RGBForeColor
0000A618 302E FFFA move.w D0, [A6 - 0x6]
0000A61C 48C0 ext.l D0
0000A61E 5280 addq.l D0, 1
0000A620 3F00 move.w -[A7], D0
0000A622 302E FFFC move.w D0, [A6 - 0x4]
0000A626 48C0 ext.l D0
0000A628 5780 subq.l D0, 3
0000A62A 3F00 move.w -[A7], D0
0000A62C A893 syscall MoveTo
0000A62E 302E FFFA move.w D0, [A6 - 0x6]
0000A632 48C0 ext.l D0
0000A634 5280 addq.l D0, 1
0000A636 3F00 move.w -[A7], D0
0000A638 302E FFF8 move.w D0, [A6 - 0x8]
0000A63C 48C0 ext.l D0
0000A63E 5480 addq.l D0, 2
0000A640 3F00 move.w -[A7], D0
0000A642 A891 syscall LineTo
0000A644 302E FFFA move.w D0, [A6 - 0x6]
0000A648 48C0 ext.l D0
0000A64A 5480 addq.l D0, 2
0000A64C 3F00 move.w -[A7], D0
0000A64E 302E FFF8 move.w D0, [A6 - 0x8]
0000A652 48C0 ext.l D0
0000A654 5280 addq.l D0, 1
0000A656 3F00 move.w -[A7], D0
0000A658 A893 syscall MoveTo
0000A65A 3003 move.w D0, D3
0000A65C 48C0 ext.l D0
0000A65E 322E FFFE move.w D1, [A6 - 0x2]
0000A662 48C1 ext.l D1
0000A664 9280 sub.l D1, D0
0000A666 3F01 move.w -[A7], D1
0000A668 302E FFF8 move.w D0, [A6 - 0x8]
0000A66C 48C0 ext.l D0
0000A66E 5280 addq.l D0, 1
0000A670 3F00 move.w -[A7], D0
0000A672 A891 syscall LineTo
0000A674 1F3C 0005 move.b -[A7], 0x5
0000A678 486E FFF2 pea.l [A6 - 0xE]
0000A67C 4EB9 0000 0EFA jsr [0x00000EFA]
0000A682 486E FFF2 pea.l [A6 - 0xE]
0000A686 AA14 syscall RGBForeColor
0000A688 3003 move.w D0, D3
0000A68A 48C0 ext.l D0
0000A68C 5380 subq.l D0, 1
0000A68E 3F00 move.w -[A7], D0
0000A690 3F3C 0001 move.w -[A7], 0x1
0000A694 2F3C 0002 0002 move.l -[A7], 0x20002
0000A69A 486E FFF8 pea.l [A6 - 0x8]
0000A69E 4EB9 0000 0FD2 jsr [0x00000FD2]
0000A6A4 1F3C 0001 move.b -[A7], 0x1
0000A6A8 486E FFF2 pea.l [A6 - 0xE]
0000A6AC 4EB9 0000 0EFA jsr [0x00000EFA]
0000A6B2 486E FFF2 pea.l [A6 - 0xE]
0000A6B6 302E FFF8 move.w D0, [A6 - 0x8]
0000A6BA 48C0 ext.l D0
0000A6BC 5280 addq.l D0, 1
0000A6BE 3F00 move.w -[A7], D0
0000A6C0 3003 move.w D0, D3
0000A6C2 48C0 ext.l D0
0000A6C4 322E FFFE move.w D1, [A6 - 0x2]
0000A6C8 48C1 ext.l D1
0000A6CA 9280 sub.l D1, D0
0000A6CC 3F01 move.w -[A7], D1
0000A6CE 4EB9 0000 1002 jsr [0x00001002]
0000A6D4 4FEF 0024 lea.l A7, [A7 + 0x24]
label0000A6D8:
0000A6D8 3803 move.w D4, D3
0000A6DA 2F0A move.l -[A7], A2
0000A6DC 4EB9 0001 E156 jsr [0x0001E156]
0000A6E2 4A00 tst.b D0
0000A6E4 584F addq.w A7, 4
0000A6E6 670E beq +0x10 /* 0000A6F6 */
0000A6E8 486E FFF8 pea.l [A6 - 0x8]
0000A6EC 4EB9 0001 6AEE jsr [0x00016AEE]
0000A6F2 3800 move.w D4, D0
0000A6F4 584F addq.w A7, 4
label0000A6F6:
0000A6F6 486E FFF2 pea.l [A6 - 0xE]
0000A6FA 4EB9 0000 0F0A jsr [0x00000F0A]
0000A700 486E FFF2 pea.l [A6 - 0xE]
0000A704 AA14 syscall RGBForeColor
0000A706 2F3C 0003 0003 move.l -[A7], 0x30003
0000A70C 486E FFF8 pea.l [A6 - 0x8]
0000A710 4EB9 0001 6AEE jsr [0x00016AEE]
0000A716 48C0 ext.l D0
0000A718 3204 move.w D1, D4
0000A71A 48C1 ext.l D1
0000A71C 5581 subq.l D1, 2
0000A71E 2A01 move.l D5, D1
0000A720 9081 sub.l D0, D1
0000A722 584F addq.w A7, 4
0000A724 3F00 move.w -[A7], D0
0000A726 3F3C 0002 move.w -[A7], 0x2
0000A72A 486E FFF8 pea.l [A6 - 0x8]
0000A72E 4EB9 0000 0FDA jsr [0x00000FDA]
0000A734 1F3C 0004 move.b -[A7], 0x4
0000A738 486E FFF2 pea.l [A6 - 0xE]
0000A73C 4EB9 0000 0EFA jsr [0x00000EFA]
0000A742 486E FFF2 pea.l [A6 - 0xE]
0000A746 302E FFF8 move.w D0, [A6 - 0x8]
0000A74A 48C0 ext.l D0
0000A74C 5280 addq.l D0, 1
0000A74E 3F00 move.w -[A7], D0
0000A750 302E FFFE move.w D0, [A6 - 0x2]
0000A754 48C0 ext.l D0
0000A756 5780 subq.l D0, 3
0000A758 3F00 move.w -[A7], D0
0000A75A 4EB9 0000 1002 jsr [0x00001002]
0000A760 1F3C 0005 move.b -[A7], 0x5
0000A764 486E FFF2 pea.l [A6 - 0xE]
0000A768 4EB9 0000 0EFA jsr [0x00000EFA]
0000A76E 486E FFF2 pea.l [A6 - 0xE]
0000A772 302E FFF8 move.w D0, [A6 - 0x8]
0000A776 48C0 ext.l D0
0000A778 5480 addq.l D0, 2
0000A77A 3F00 move.w -[A7], D0
0000A77C 302E FFFE move.w D0, [A6 - 0x2]
0000A780 48C0 ext.l D0
0000A782 5580 subq.l D0, 2
0000A784 3F00 move.w -[A7], D0
0000A786 4EB9 0000 1002 jsr [0x00001002]
0000A78C 1F3C 0008 move.b -[A7], 0x8
0000A790 486E FFF2 pea.l [A6 - 0xE]
0000A794 4EB9 0000 0EFA jsr [0x00000EFA]
0000A79A 486E FFF2 pea.l [A6 - 0xE]
0000A79E AA14 syscall RGBForeColor
0000A7A0 486E FFF8 pea.l [A6 - 0x8]
0000A7A4 4EB9 0001 6AEE jsr [0x00016AEE]
0000A7AA 48C0 ext.l D0
0000A7AC 9085 sub.l D0, D5
0000A7AE 322E FFFA move.w D1, [A6 - 0x6]
0000A7B2 48C1 ext.l D1
0000A7B4 D280 add.l D1, D0
0000A7B6 584F addq.w A7, 4
0000A7B8 3F01 move.w -[A7], D1
0000A7BA 302E FFFC move.w D0, [A6 - 0x4]
0000A7BE 48C0 ext.l D0
0000A7C0 5580 subq.l D0, 2
0000A7C2 3F00 move.w -[A7], D0
0000A7C4 A893 syscall MoveTo
0000A7C6 302E FFFE move.w D0, [A6 - 0x2]
0000A7CA 48C0 ext.l D0
0000A7CC 5780 subq.l D0, 3
0000A7CE 3F00 move.w -[A7], D0
0000A7D0 302E FFFC move.w D0, [A6 - 0x4]
0000A7D4 48C0 ext.l D0
0000A7D6 5580 subq.l D0, 2
0000A7D8 3F00 move.w -[A7], D0
0000A7DA A891 syscall LineTo
0000A7DC 302E FFFE move.w D0, [A6 - 0x2]
0000A7E0 48C0 ext.l D0
0000A7E2 5580 subq.l D0, 2
0000A7E4 3F00 move.w -[A7], D0
0000A7E6 302E FFFC move.w D0, [A6 - 0x4]
0000A7EA 48C0 ext.l D0
0000A7EC 5780 subq.l D0, 3
0000A7EE 3F00 move.w -[A7], D0
0000A7F0 A893 syscall MoveTo
0000A7F2 302E FFFE move.w D0, [A6 - 0x2]
0000A7F6 48C0 ext.l D0
0000A7F8 5580 subq.l D0, 2
0000A7FA 3F00 move.w -[A7], D0
0000A7FC 302E FFF8 move.w D0, [A6 - 0x8]
0000A800 48C0 ext.l D0
0000A802 5680 addq.l D0, 3
0000A804 3F00 move.w -[A7], D0
0000A806 A891 syscall LineTo
0000A808 1F3C 0005 move.b -[A7], 0x5
0000A80C 486E FFF2 pea.l [A6 - 0xE]
0000A810 4EB9 0000 0EFA jsr [0x00000EFA]
0000A816 486E FFF2 pea.l [A6 - 0xE]
0000A81A AA14 syscall RGBForeColor
0000A81C 2F3C 0002 0002 move.l -[A7], 0x20002
0000A822 486E FFF8 pea.l [A6 - 0x8]
0000A826 4EB9 0001 6AEE jsr [0x00016AEE]
0000A82C 48C0 ext.l D0
0000A82E 3204 move.w D1, D4
0000A830 48C1 ext.l D1
0000A832 5781 subq.l D1, 3
0000A834 9081 sub.l D0, D1
0000A836 584F addq.w A7, 4
0000A838 3F00 move.w -[A7], D0
0000A83A 3F3C 0003 move.w -[A7], 0x3
0000A83E 486E FFF8 pea.l [A6 - 0x8]
0000A842 4EB9 0000 0FD2 jsr [0x00000FD2]
0000A848 1F3C 0008 move.b -[A7], 0x8
0000A84C 486E FFF2 pea.l [A6 - 0xE]
0000A850 4EB9 0000 0EFA jsr [0x00000EFA]
0000A856 486E FFF2 pea.l [A6 - 0xE]
0000A85A 302E FFFC move.w D0, [A6 - 0x4]
0000A85E 48C0 ext.l D0
0000A860 5780 subq.l D0, 3
0000A862 3F00 move.w -[A7], D0
0000A864 302E FFFE move.w D0, [A6 - 0x2]
0000A868 48C0 ext.l D0
0000A86A 5780 subq.l D0, 3
0000A86C 3F00 move.w -[A7], D0
0000A86E 4EB9 0000 1002 jsr [0x00001002]
0000A874 2F0A move.l -[A7], A2
0000A876 4EB9 0001 E156 jsr [0x0001E156]
0000A87C 4A00 tst.b D0
0000A87E 4FEF 0056 lea.l A7, [A7 + 0x56]
0000A882 6636 bne +0x38 /* 0000A8BA */
0000A884 1F3C 0004 move.b -[A7], 0x4
0000A888 486E FFF2 pea.l [A6 - 0xE]
0000A88C 4EB9 0000 0EFA jsr [0x00000EFA]
0000A892 486E FFF2 pea.l [A6 - 0xE]
0000A896 302E FFFC move.w D0, [A6 - 0x4]
0000A89A 48C0 ext.l D0
0000A89C 5580 subq.l D0, 2
0000A89E 3F00 move.w -[A7], D0
0000A8A0 3003 move.w D0, D3
0000A8A2 48C0 ext.l D0
0000A8A4 5380 subq.l D0, 1
0000A8A6 322E FFFE move.w D1, [A6 - 0x2]
0000A8AA 48C1 ext.l D1
0000A8AC 9280 sub.l D1, D0
0000A8AE 3F01 move.w -[A7], D1
0000A8B0 4EB9 0000 1002 jsr [0x00001002]
0000A8B6 4FEF 000E lea.l A7, [A7 + 0xE]
label0000A8BA:
0000A8BA 3F3C FFFF move.w -[A7], 0xFFFF
0000A8BE 486E FFD4 pea.l [A6 - 0x2C]
0000A8C2 4EB9 0000 2642 jsr [0x00002642]
0000A8C8 5C4F addq.w A7, 6
0000A8CA 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
0000A8CE 4E5E unlink A6
0000A8D0 4E75 rts
0000A8D2 4E56 FFD4 link A6, -0x002C
0000A8D6 48E7 1C20 movem.l -[A7], D3,D4,D5,A2
0000A8DA 246E 0008 movea.l A2, [A6 + 0x8]
0000A8DE 486E FFD4 pea.l [A6 - 0x2C]
0000A8E2 4EB9 0000 263A jsr [0x0000263A]
0000A8E8 486E FFF8 pea.l [A6 - 0x8]
0000A8EC 2F0A move.l -[A7], A2
0000A8EE 2057 movea.l A0, [A7]
0000A8F0 2250 movea.l A1, [A0]
0000A8F2 2269 00EC movea.l A1, [A1 + 0xEC]
0000A8F6 4E91 jsr [A1]
0000A8F8 486E FFF8 pea.l [A6 - 0x8]
0000A8FC 4EB9 0001 6ADA jsr [0x00016ADA]
0000A902 3600 move.w D3, D0
0000A904 0C43 0012 cmpi.w D3, 0x12
0000A908 5DC0 slt D0
0000A90A 4400 neg.b D0
0000A90C 1800 move.b D4, D0
0000A90E 4A04 tst.b D4
0000A910 4FEF 0010 lea.l A7, [A7 + 0x10]
0000A914 6704 beq +0x6 /* 0000A91A */
0000A916 7013 moveq.l D0, 0x13
0000A918 6002 bra +0x4 /* 0000A91C */
label0000A91A:
0000A91A 7016 moveq.l D0, 0x16
label0000A91C:
0000A91C 3600 move.w D3, D0
0000A91E 486E FFF2 pea.l [A6 - 0xE]
0000A922 4EB9 0000 0F02 jsr [0x00000F02]
0000A928 486E FFF2 pea.l [A6 - 0xE]
0000A92C AA14 syscall RGBForeColor
0000A92E 486E FFF8 pea.l [A6 - 0x8]
0000A932 2F3C 0008 0008 move.l -[A7], 0x80008
0000A938 A8B0 syscall FrameRoundRect
0000A93A 486E FFF8 pea.l [A6 - 0x8]
0000A93E 2F3C 0001 0001 move.l -[A7], 0x10001
0000A944 A8A9 syscall InsetRect
0000A946 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
0000A94A 486E FFF2 pea.l [A6 - 0xE]
0000A94E 4EB9 0000 0EFA jsr [0x00000EFA]
0000A954 486E FFF2 pea.l [A6 - 0xE]
0000A958 AA14 syscall RGBForeColor
0000A95A 486E FFF8 pea.l [A6 - 0x8]
0000A95E 2F3C 0004 0004 move.l -[A7], 0x40004
0000A964 A8B1 syscall PaintRoundRect
0000A966 486E FFF8 pea.l [A6 - 0x8]
0000A96A 4878 FFFF push.l 0xFFFF
0000A96E A8A9 syscall InsetRect
0000A970 2F0A move.l -[A7], A2
0000A972 4EB9 0001 E156 jsr [0x0001E156]
0000A978 4A00 tst.b D0
0000A97A 4FEF 000E lea.l A7, [A7 + 0xE]
0000A97E 6600 00A4 bne +0xA6 /* 0000AA24 */
0000A982 1F3C 000A move.b -[A7], 0xA /* '\n' */
0000A986 486E FFF2 pea.l [A6 - 0xE]
0000A98A 4EB9 0000 0EFA jsr [0x00000EFA]
0000A990 486E FFF2 pea.l [A6 - 0xE]
0000A994 AA14 syscall RGBForeColor
0000A996 302E FFFA move.w D0, [A6 - 0x6]
0000A99A 48C0 ext.l D0
0000A99C 5280 addq.l D0, 1
0000A99E 3F00 move.w -[A7], D0
0000A9A0 302E FFFC move.w D0, [A6 - 0x4]
0000A9A4 48C0 ext.l D0
0000A9A6 5780 subq.l D0, 3
0000A9A8 3F00 move.w -[A7], D0
0000A9AA A893 syscall MoveTo
0000A9AC 302E FFFA move.w D0, [A6 - 0x6]
0000A9B0 48C0 ext.l D0
0000A9B2 5280 addq.l D0, 1
0000A9B4 3F00 move.w -[A7], D0
0000A9B6 302E FFF8 move.w D0, [A6 - 0x8]
0000A9BA 48C0 ext.l D0
0000A9BC 5480 addq.l D0, 2
0000A9BE 3F00 move.w -[A7], D0
0000A9C0 A891 syscall LineTo
0000A9C2 302E FFFA move.w D0, [A6 - 0x6]
0000A9C6 48C0 ext.l D0
0000A9C8 5480 addq.l D0, 2
0000A9CA 3F00 move.w -[A7], D0
0000A9CC 302E FFF8 move.w D0, [A6 - 0x8]
0000A9D0 48C0 ext.l D0
0000A9D2 5280 addq.l D0, 1
0000A9D4 3F00 move.w -[A7], D0
0000A9D6 A893 syscall MoveTo
0000A9D8 3003 move.w D0, D3
0000A9DA 48C0 ext.l D0
0000A9DC 5380 subq.l D0, 1
0000A9DE 2800 move.l D4, D0
0000A9E0 322E FFFE move.w D1, [A6 - 0x2]
0000A9E4 48C1 ext.l D1
0000A9E6 9280 sub.l D1, D0
0000A9E8 3F01 move.w -[A7], D1
0000A9EA 302E FFF8 move.w D0, [A6 - 0x8]
0000A9EE 48C0 ext.l D0
0000A9F0 5280 addq.l D0, 1
0000A9F2 3F00 move.w -[A7], D0
0000A9F4 A891 syscall LineTo
0000A9F6 1F3C 0008 move.b -[A7], 0x8
0000A9FA 486E FFF2 pea.l [A6 - 0xE]
0000A9FE 4EB9 0000 0EFA jsr [0x00000EFA]
0000AA04 486E FFF2 pea.l [A6 - 0xE]
0000AA08 AA14 syscall RGBForeColor
0000AA0A 3F04 move.w -[A7], D4
0000AA0C 3F3C 0001 move.w -[A7], 0x1
0000AA10 2F3C 0002 0002 move.l -[A7], 0x20002
0000AA16 486E FFF8 pea.l [A6 - 0x8]
0000AA1A 4EB9 0000 0FD2 jsr [0x00000FD2]
0000AA20 4FEF 0018 lea.l A7, [A7 + 0x18]
label0000AA24:
0000AA24 3803 move.w D4, D3
0000AA26 2F0A move.l -[A7], A2
0000AA28 4EB9 0001 E156 jsr [0x0001E156]
0000AA2E 4A00 tst.b D0
0000AA30 584F addq.w A7, 4
0000AA32 670E beq +0x10 /* 0000AA42 */
0000AA34 486E FFF8 pea.l [A6 - 0x8]
0000AA38 4EB9 0001 6AEE jsr [0x00016AEE]
0000AA3E 3800 move.w D4, D0
0000AA40 584F addq.w A7, 4
label0000AA42:
0000AA42 1F3C 000B move.b -[A7], 0xB
0000AA46 486E FFF2 pea.l [A6 - 0xE]
0000AA4A 4EB9 0000 0EFA jsr [0x00000EFA]
0000AA50 486E FFF2 pea.l [A6 - 0xE]
0000AA54 AA14 syscall RGBForeColor
0000AA56 2F3C 0001 0002 move.l -[A7], 0x10002
0000AA5C 486E FFF8 pea.l [A6 - 0x8]
0000AA60 4EB9 0001 6AEE jsr [0x00016AEE]
0000AA66 48C0 ext.l D0
0000AA68 3204 move.w D1, D4
0000AA6A 48C1 ext.l D1
0000AA6C 5381 subq.l D1, 1
0000AA6E 9081 sub.l D0, D1
0000AA70 584F addq.w A7, 4
0000AA72 3F00 move.w -[A7], D0
0000AA74 3F3C 0001 move.w -[A7], 0x1
0000AA78 486E FFF8 pea.l [A6 - 0x8]
0000AA7C 4EB9 0000 0FDA jsr [0x00000FDA]
0000AA82 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
0000AA86 486E FFF2 pea.l [A6 - 0xE]
0000AA8A 4EB9 0000 0EFA jsr [0x00000EFA]
0000AA90 486E FFF2 pea.l [A6 - 0xE]
0000AA94 AA14 syscall RGBForeColor
0000AA96 2F3C 0003 0003 move.l -[A7], 0x30003
0000AA9C 486E FFF8 pea.l [A6 - 0x8]
0000AAA0 4EB9 0001 6AEE jsr [0x00016AEE]
0000AAA6 48C0 ext.l D0
0000AAA8 3204 move.w D1, D4
0000AAAA 48C1 ext.l D1
0000AAAC 5581 subq.l D1, 2
0000AAAE 2A01 move.l D5, D1
0000AAB0 9081 sub.l D0, D1
0000AAB2 584F addq.w A7, 4
0000AAB4 3F00 move.w -[A7], D0
0000AAB6 3F3C 0002 move.w -[A7], 0x2
0000AABA 486E FFF8 pea.l [A6 - 0x8]
0000AABE 4EB9 0000 0FDA jsr [0x00000FDA]
0000AAC4 1F3C 0007 move.b -[A7], 0x7
0000AAC8 486E FFF2 pea.l [A6 - 0xE]
0000AACC 4EB9 0000 0EFA jsr [0x00000EFA]
0000AAD2 486E FFF2 pea.l [A6 - 0xE]
0000AAD6 AA14 syscall RGBForeColor
0000AAD8 486E FFF8 pea.l [A6 - 0x8]
0000AADC 4EB9 0001 6AEE jsr [0x00016AEE]
0000AAE2 48C0 ext.l D0
0000AAE4 9085 sub.l D0, D5
0000AAE6 322E FFFA move.w D1, [A6 - 0x6]
0000AAEA 48C1 ext.l D1
0000AAEC D280 add.l D1, D0
0000AAEE 584F addq.w A7, 4
0000AAF0 3F01 move.w -[A7], D1
0000AAF2 302E FFFC move.w D0, [A6 - 0x4]
0000AAF6 48C0 ext.l D0
0000AAF8 5580 subq.l D0, 2
0000AAFA 3F00 move.w -[A7], D0
0000AAFC A893 syscall MoveTo
0000AAFE 302E FFFE move.w D0, [A6 - 0x2]
0000AB02 48C0 ext.l D0
0000AB04 5780 subq.l D0, 3
0000AB06 3F00 move.w -[A7], D0
0000AB08 302E FFFC move.w D0, [A6 - 0x4]
0000AB0C 48C0 ext.l D0
0000AB0E 5580 subq.l D0, 2
0000AB10 3F00 move.w -[A7], D0
0000AB12 A891 syscall LineTo
0000AB14 302E FFFE move.w D0, [A6 - 0x2]
0000AB18 48C0 ext.l D0
0000AB1A 5580 subq.l D0, 2
0000AB1C 3F00 move.w -[A7], D0
0000AB1E 302E FFFC move.w D0, [A6 - 0x4]
0000AB22 48C0 ext.l D0
0000AB24 5780 subq.l D0, 3
0000AB26 3F00 move.w -[A7], D0
0000AB28 A893 syscall MoveTo
0000AB2A 302E FFFE move.w D0, [A6 - 0x2]
0000AB2E 48C0 ext.l D0
0000AB30 5580 subq.l D0, 2
0000AB32 3F00 move.w -[A7], D0
0000AB34 302E FFF8 move.w D0, [A6 - 0x8]
0000AB38 48C0 ext.l D0
0000AB3A 5680 addq.l D0, 3
0000AB3C 3F00 move.w -[A7], D0
0000AB3E A891 syscall LineTo
0000AB40 1F3C 0008 move.b -[A7], 0x8
0000AB44 486E FFF2 pea.l [A6 - 0xE]
0000AB48 4EB9 0000 0EFA jsr [0x00000EFA]
0000AB4E 486E FFF2 pea.l [A6 - 0xE]
0000AB52 AA14 syscall RGBForeColor
0000AB54 2F3C 0002 0002 move.l -[A7], 0x20002
0000AB5A 486E FFF8 pea.l [A6 - 0x8]
0000AB5E 4EB9 0001 6AEE jsr [0x00016AEE]
0000AB64 48C0 ext.l D0
0000AB66 3203 move.w D1, D3
0000AB68 48C1 ext.l D1
0000AB6A 5781 subq.l D1, 3
0000AB6C 9081 sub.l D0, D1
0000AB6E 584F addq.w A7, 4
0000AB70 3F00 move.w -[A7], D0
0000AB72 3F3C 0003 move.w -[A7], 0x3
0000AB76 486E FFF8 pea.l [A6 - 0x8]
0000AB7A 4EB9 0000 0FD2 jsr [0x00000FD2]
0000AB80 1F3C 0007 move.b -[A7], 0x7
0000AB84 486E FFF2 pea.l [A6 - 0xE]
0000AB88 4EB9 0000 0EFA jsr [0x00000EFA]
0000AB8E 486E FFF2 pea.l [A6 - 0xE]
0000AB92 302E FFFC move.w D0, [A6 - 0x4]
0000AB96 48C0 ext.l D0
0000AB98 5780 subq.l D0, 3
0000AB9A 3F00 move.w -[A7], D0
0000AB9C 302E FFFE move.w D0, [A6 - 0x2]
0000ABA0 48C0 ext.l D0
0000ABA2 5780 subq.l D0, 3
0000ABA4 3F00 move.w -[A7], D0
0000ABA6 4EB9 0000 1002 jsr [0x00001002]
0000ABAC 3F3C FFFF move.w -[A7], 0xFFFF
0000ABB0 486E FFD4 pea.l [A6 - 0x2C]
0000ABB4 4EB9 0000 2642 jsr [0x00002642]
0000ABBA 4FEF 0050 lea.l A7, [A7 + 0x50]
0000ABBE 4CDF 0438 movem.l D3,D4,D5,A2, [A7]+
0000ABC2 4E5E unlink A6
0000ABC4 4E75 rts
0000ABC6 4E56 FFD4 link A6, -0x002C
0000ABCA 48E7 1820 movem.l -[A7], D3,D4,A2
0000ABCE 246E 0008 movea.l A2, [A6 + 0x8]
0000ABD2 486E FFD4 pea.l [A6 - 0x2C]
0000ABD6 4EB9 0000 263A jsr [0x0000263A]
0000ABDC 486E FFF8 pea.l [A6 - 0x8]
0000ABE0 2F0A move.l -[A7], A2
0000ABE2 2057 movea.l A0, [A7]
0000ABE4 2250 movea.l A1, [A0]
0000ABE6 2269 00EC movea.l A1, [A1 + 0xEC]
0000ABEA 4E91 jsr [A1]
0000ABEC 486E FFF8 pea.l [A6 - 0x8]
0000ABF0 4EB9 0001 6ADA jsr [0x00016ADA]
0000ABF6 3600 move.w D3, D0
0000ABF8 0C43 0012 cmpi.w D3, 0x12
0000ABFC 5DC0 slt D0
0000ABFE 4400 neg.b D0
0000AC00 1800 move.b D4, D0
0000AC02 4A04 tst.b D4
0000AC04 4FEF 0010 lea.l A7, [A7 + 0x10]
0000AC08 6704 beq +0x6 /* 0000AC0E */
0000AC0A 7013 moveq.l D0, 0x13
0000AC0C 6002 bra +0x4 /* 0000AC10 */
label0000AC0E:
0000AC0E 7016 moveq.l D0, 0x16
label0000AC10:
0000AC10 3600 move.w D3, D0
0000AC12 1F3C 0007 move.b -[A7], 0x7
0000AC16 486E FFF2 pea.l [A6 - 0xE]
0000AC1A 4EB9 0000 0EFA jsr [0x00000EFA]
0000AC20 486E FFF2 pea.l [A6 - 0xE]
0000AC24 AA14 syscall RGBForeColor
0000AC26 486E FFF8 pea.l [A6 - 0x8]
0000AC2A 2F3C 0008 0008 move.l -[A7], 0x80008
0000AC30 A8B0 syscall FrameRoundRect
0000AC32 486E FFF8 pea.l [A6 - 0x8]
0000AC36 2F3C 0001 0001 move.l -[A7], 0x10001
0000AC3C A8A9 syscall InsetRect
0000AC3E 1F3C 0002 move.b -[A7], 0x2
0000AC42 486E FFF2 pea.l [A6 - 0xE]
0000AC46 4EB9 0000 0EFA jsr [0x00000EFA]
0000AC4C 486E FFF2 pea.l [A6 - 0xE]
0000AC50 AA14 syscall RGBForeColor
0000AC52 486E FFF8 pea.l [A6 - 0x8]
0000AC56 2F3C 0004 0004 move.l -[A7], 0x40004
0000AC5C A8B1 syscall PaintRoundRect
0000AC5E 486E FFF8 pea.l [A6 - 0x8]
0000AC62 4878 FFFF push.l 0xFFFF
0000AC66 A8A9 syscall InsetRect
0000AC68 2F0A move.l -[A7], A2
0000AC6A 4EB9 0001 E156 jsr [0x0001E156]
0000AC70 4A00 tst.b D0
0000AC72 4FEF 0010 lea.l A7, [A7 + 0x10]
0000AC76 664A bne +0x4C /* 0000ACC2 */
0000AC78 1F3C 0005 move.b -[A7], 0x5
0000AC7C 486E FFF2 pea.l [A6 - 0xE]
0000AC80 4EB9 0000 0EFA jsr [0x00000EFA]
0000AC86 486E FFF2 pea.l [A6 - 0xE]
0000AC8A AA14 syscall RGBForeColor
0000AC8C 3003 move.w D0, D3
0000AC8E 48C0 ext.l D0
0000AC90 322E FFFE move.w D1, [A6 - 0x2]
0000AC94 48C1 ext.l D1
0000AC96 9280 sub.l D1, D0
0000AC98 3F01 move.w -[A7], D1
0000AC9A 302E FFF8 move.w D0, [A6 - 0x8]
0000AC9E 48C0 ext.l D0
0000ACA0 5480 addq.l D0, 2
0000ACA2 3F00 move.w -[A7], D0
0000ACA4 A893 syscall MoveTo
0000ACA6 3003 move.w D0, D3
0000ACA8 48C0 ext.l D0
0000ACAA 322E FFFE move.w D1, [A6 - 0x2]
0000ACAE 48C1 ext.l D1
0000ACB0 9280 sub.l D1, D0
0000ACB2 3F01 move.w -[A7], D1
0000ACB4 302E FFFC move.w D0, [A6 - 0x4]
0000ACB8 48C0 ext.l D0
0000ACBA 5580 subq.l D0, 2
0000ACBC 3F00 move.w -[A7], D0
0000ACBE A891 syscall LineTo
0000ACC0 5C4F addq.w A7, 6
label0000ACC2:
0000ACC2 3F3C FFFF move.w -[A7], 0xFFFF
0000ACC6 486E FFD4 pea.l [A6 - 0x2C]
0000ACCA 4EB9 0000 2642 jsr [0x00002642]
0000ACD0 5C4F addq.w A7, 6
0000ACD2 4CDF 0418 movem.l D3,D4,A2, [A7]+
0000ACD6 4E5E unlink A6
0000ACD8 4E75 rts
0000ACDA 4E56 FFF8 link A6, -0x0008
0000ACDE 486E FFF8 pea.l [A6 - 0x8]
0000ACE2 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000ACE6 2057 movea.l A0, [A7]
0000ACE8 2250 movea.l A1, [A0]
0000ACEA 2269 00EC movea.l A1, [A1 + 0xEC]
0000ACEE 4E91 jsr [A1]
0000ACF0 2F2E 000C move.l -[A7], [A6 + 0xC]
0000ACF4 486E FFF8 pea.l [A6 - 0x8]
0000ACF8 A8AD syscall PtInRect
0000ACFA 101F move.b D0, [A7]+
0000ACFC 4E5E unlink A6
0000ACFE 4E75 rts
0000AD00 4E56 FFF8 link A6, -0x0008
0000AD04 48E7 1830 movem.l -[A7], D3,D4,A2,A3
0000AD08 246E 0008 movea.l A2, [A6 + 0x8]
0000AD0C 362E 000C move.w D3, [A6 + 0xC]
0000AD10 2F0A move.l -[A7], A2
0000AD12 61FF FFFF E3EA bsr -0x1C14 /* 000090FE */
0000AD18 2648 movea.l A3, A0
0000AD1A 3F03 move.w -[A7], D3
0000AD1C 2F2E 000E move.l -[A7], [A6 + 0xE]
0000AD20 2F0A move.l -[A7], A2
0000AD22 2057 movea.l A0, [A7]
0000AD24 2250 movea.l A1, [A0]
0000AD26 2269 0048 movea.l A1, [A1 + 0x48]
0000AD2A 4E91 jsr [A1]
0000AD2C 4A00 tst.b D0
0000AD2E 4FEF 000E lea.l A7, [A7 + 0xE]
0000AD32 6700 00DE beq +0xE0 /* 0000AE12 */
0000AD36 200B move.l D0, A3
0000AD38 6700 00D8 beq +0xDA /* 0000AE12 */
0000AD3C 4227 clr.b -[A7]
0000AD3E 1F3C 0001 move.b -[A7], 0x1
0000AD42 3F03 move.w -[A7], D3
0000AD44 2F0A move.l -[A7], A2
0000AD46 2057 movea.l A0, [A7]
0000AD48 2250 movea.l A1, [A0]
0000AD4A 2269 0050 movea.l A1, [A1 + 0x50]
0000AD4E 4E91 jsr [A1]
0000AD50 426E FFFC clr.w [A6 - 0x4]
0000AD54 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000AD58 2057 movea.l A0, [A7]
0000AD5A 2268 0004 movea.l A1, [A0 + 0x4]
0000AD5E 2269 001C movea.l A1, [A1 + 0x1C]
0000AD62 4E91 jsr [A1]
0000AD64 3D40 FFFE move.w [A6 - 0x2], D0
0000AD68 2F0A move.l -[A7], A2
0000AD6A 4EB9 0001 E12C jsr [0x0001E12C]
0000AD70 4A00 tst.b D0
0000AD72 4FEF 0012 lea.l A7, [A7 + 0x12]
0000AD76 6704 beq +0x6 /* 0000AD7C */
0000AD78 7001 moveq.l D0, 0x01
0000AD7A 6012 bra +0x14 /* 0000AD8E */
label0000AD7C:
0000AD7C 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000AD80 2057 movea.l A0, [A7]
0000AD82 2268 0004 movea.l A1, [A0 + 0x4]
0000AD86 2269 001C movea.l A1, [A1 + 0x1C]
0000AD8A 4E91 jsr [A1]
0000AD8C 584F addq.w A7, 4
label0000AD8E:
0000AD8E 3800 move.w D4, D0
0000AD90 486E FFF8 pea.l [A6 - 0x8]
0000AD94 2F0A move.l -[A7], A2
0000AD96 2057 movea.l A0, [A7]
0000AD98 2250 movea.l A1, [A0]
0000AD9A 2269 00F8 movea.l A1, [A1 + 0xF8]
0000AD9E 4E91 jsr [A1]
0000ADA0 486E FFFE pea.l [A6 - 0x2]
0000ADA4 486E FFFC pea.l [A6 - 0x4]
0000ADA8 3F04 move.w -[A7], D4
0000ADAA 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000ADAE 2F0A move.l -[A7], A2
0000ADB0 2057 movea.l A0, [A7]
0000ADB2 2250 movea.l A1, [A0]
0000ADB4 2269 0140 movea.l A1, [A1 + 0x140]
0000ADB8 4E91 jsr [A1]
0000ADBA 4A6E FFFE tst.w [A6 - 0x2]
0000ADBE 4FEF 001A lea.l A7, [A7 + 0x1A]
0000ADC2 6F2C ble +0x2E /* 0000ADF0 */
0000ADC4 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000ADC8 2F0B move.l -[A7], A3
0000ADCA 2F0A move.l -[A7], A2
0000ADCC 2057 movea.l A0, [A7]
0000ADCE 2250 movea.l A1, [A0]
0000ADD0 2269 0108 movea.l A1, [A1 + 0x108]
0000ADD4 4E91 jsr [A1]
0000ADD6 306E FFFE movea.w A0, [A6 - 0x2]
0000ADDA 2F08 move.l -[A7], A0
0000ADDC 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000ADE0 2057 movea.l A0, [A7]
0000ADE2 2268 0004 movea.l A1, [A0 + 0x4]
0000ADE6 2269 0020 movea.l A1, [A1 + 0x20]
0000ADEA 4E91 jsr [A1]
0000ADEC 4FEF 0012 lea.l A7, [A7 + 0x12]
label0000ADF0:
0000ADF0 1F3C 0001 move.b -[A7], 0x1
0000ADF4 4227 clr.b -[A7]
0000ADF6 3F03 move.w -[A7], D3
0000ADF8 2F0A move.l -[A7], A2
0000ADFA 2057 movea.l A0, [A7]
0000ADFC 2250 movea.l A1, [A0]
0000ADFE 2269 0050 movea.l A1, [A1 + 0x50]
0000AE02 4E91 jsr [A1]
0000AE04 4A6E FFFE tst.w [A6 - 0x2]
0000AE08 5EC0 sgt D0
0000AE0A 4400 neg.b D0
0000AE0C 4FEF 000A lea.l A7, [A7 + 0xA]
0000AE10 6002 bra +0x4 /* 0000AE14 */
label0000AE12:
0000AE12 7000 moveq.l D0, 0x00
label0000AE14:
0000AE14 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
0000AE18 4E5E unlink A6
0000AE1A 4E75 rts
0000AE1C 4E56 0000 link A6, 0
0000AE20 48E7 1820 movem.l -[A7], D3,D4,A2
0000AE24 246E 0008 movea.l A2, [A6 + 0x8]
0000AE28 162E 000E move.b D3, [A6 + 0xE]
0000AE2C 182E 0010 move.b D4, [A6 + 0x10]
0000AE30 B604 cmp.b D3, D4
0000AE32 6710 beq +0x12 /* 0000AE44 */
0000AE34 1F03 move.b -[A7], D3
0000AE36 2F0A move.l -[A7], A2
0000AE38 2057 movea.l A0, [A7]
0000AE3A 2250 movea.l A1, [A0]
0000AE3C 2269 00B0 movea.l A1, [A1 + 0xB0]
0000AE40 4E91 jsr [A1]
0000AE42 5C4F addq.w A7, 6
label0000AE44:
0000AE44 4CDF 0418 movem.l D3,D4,A2, [A7]+
0000AE48 4E5E unlink A6
0000AE4A 4E75 rts
0000AE4C 4E56 0000 link A6, 0
0000AE50 4227 clr.b -[A7]
0000AE52 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000AE56 2057 movea.l A0, [A7]
0000AE58 2250 movea.l A1, [A0]
0000AE5A 2269 00B0 movea.l A1, [A1 + 0xB0]
0000AE5E 4E91 jsr [A1]
0000AE60 4E5E unlink A6
0000AE62 4E75 rts
0000AE64 4E56 FFE4 link A6, -0x001C
0000AE68 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
0000AE6C 266E 0008 movea.l A3, [A6 + 0x8]
0000AE70 2E2E 0016 move.l D7, [A6 + 0x16]
0000AE74 2F0B move.l -[A7], A3
0000AE76 61FF FFFF E286 bsr -0x1D78 /* 000090FE */
0000AE7C 2448 movea.l A2, A0
0000AE7E 200A move.l D0, A2
0000AE80 584F addq.w A7, 4
0000AE82 661E bne +0x20 /* 0000AEA2 */
0000AE84 42A7 clr.l -[A7]
0000AE86 486E FFFC pea.l [A6 - 0x4]
0000AE8A 2D7C 6E69 6C50 FFFC move.l [A6 - 0x4], 0x6E696C50 /* 'nilP' */
0000AE92 4879 0000 8998 push.l 0x8998
0000AE98 4EB9 0000 2542 jsr [0x00002542]
0000AE9E 4FEF 000C lea.l A7, [A7 + 0xC]
label0000AEA2:
0000AEA2 200A move.l D0, A2
0000AEA4 6700 00DC beq +0xDE /* 0000AF82 */
0000AEA8 554F subq.w A7, 2
0000AEAA 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */]
0000AEAE 301F move.w D0, [A7]+
0000AEB0 3800 move.w D4, D0
0000AEB2 554F subq.w A7, 2
0000AEB4 3EB8 0BA8 move.w [A7], [0x00000BA8 /* DefFontSize */]
0000AEB8 301F move.w D0, [A7]+
0000AEBA 3A00 move.w D5, D0
0000AEBC 2D4F FFF8 move.l [A6 - 0x8], A7
0000AEC0 2F0A move.l -[A7], A2
0000AEC2 3F3C FFFF move.w -[A7], 0xFFFF
0000AEC6 A935 syscall InsertMenu
0000AEC8 42A7 clr.l -[A7]
0000AECA 2F2B 0004 move.l -[A7], [A3 + 0x4]
0000AECE 2057 movea.l A0, [A7]
0000AED0 2268 0004 movea.l A1, [A0 + 0x4]
0000AED4 2269 00E8 movea.l A1, [A1 + 0xE8]
0000AED8 4E91 jsr [A1]
0000AEDA 2F0B move.l -[A7], A3
0000AEDC 2057 movea.l A0, [A7]
0000AEDE 2250 movea.l A1, [A0]
0000AEE0 2269 0080 movea.l A1, [A1 + 0x80]
0000AEE4 4E91 jsr [A1]
0000AEE6 3C00 move.w D6, D0
0000AEE8 3F06 move.w -[A7], D6
0000AEEA 4EB9 0000 2852 jsr [0x00002852]
0000AEF0 2848 movea.l A4, A0
0000AEF2 200C move.l D0, A4
0000AEF4 4FEF 000E lea.l A7, [A7 + 0xE]
0000AEF8 671A beq +0x1C /* 0000AF14 */
0000AEFA 2054 movea.l A0, [A4]
0000AEFC 3F28 000E move.w -[A7], [A0 + 0xE]
0000AF00 31DF 0BA6 move.w [0x00000BA6 /* SysFontFam */], [A7]+
0000AF04 2054 movea.l A0, [A4]
0000AF06 3F10 move.w -[A7], [A0]
0000AF08 31DF 0BA8 move.w [0x00000BA8 /* DefFontSize */], [A7]+
0000AF0C 4878 FFFF push.l 0xFFFF
0000AF10 21DF 0B4C move.l [0x00000B4C /* LastSPExtra */], [A7]+
label0000AF14:
0000AF14 2F2B 0004 move.l -[A7], [A3 + 0x4]
0000AF18 2057 movea.l A0, [A7]
0000AF1A 2268 0004 movea.l A1, [A0 + 0x4]
0000AF1E 2269 001C movea.l A1, [A1 + 0x1C]
0000AF22 4E91 jsr [A1]
0000AF24 584F addq.w A7, 4
0000AF26 3F00 move.w -[A7], D0
0000AF28 2F0A move.l -[A7], A2
0000AF2A 2F0B move.l -[A7], A3
0000AF2C 2057 movea.l A0, [A7]
0000AF2E 2250 movea.l A1, [A0]
0000AF30 2269 0108 movea.l A1, [A1 + 0x108]
0000AF34 4E91 jsr [A1]
0000AF36 2F0A move.l -[A7], A2
0000AF38 3F2E 000C move.w -[A7], [A6 + 0xC]
0000AF3C 3F2E 000E move.w -[A7], [A6 + 0xE]
0000AF40 3F2E 0010 move.w -[A7], [A6 + 0x10]
0000AF44 A80B syscall PopUpMenuSelect
0000AF46 201F move.l D0, [A7]+
0000AF48 2600 move.l D3, D0
0000AF4A 2003 move.l D0, D3
0000AF4C 7210 moveq.l D1, 0x10
0000AF4E E2A0 asr D0, D1
0000AF50 206E 0012 movea.l A0, [A6 + 0x12]
0000AF54 3080 move.w [A0], D0
0000AF56 2047 movea.l A0, D7
0000AF58 3083 move.w [A0], D3
0000AF5A 5C4F addq.w A7, 6
0000AF5C 600A bra +0xC /* 0000AF68 */
0000AF5E 486E FFE4 pea.l [A6 - 0x1C]
0000AF62 4EB9 0000 254A jsr [0x0000254A]
label0000AF68:
0000AF68 3F04 move.w -[A7], D4
0000AF6A 31DF 0BA6 move.w [0x00000BA6 /* SysFontFam */], [A7]+
0000AF6E 3F05 move.w -[A7], D5
0000AF70 31DF 0BA8 move.w [0x00000BA8 /* DefFontSize */], [A7]+
0000AF74 4878 FFFF push.l 0xFFFF
0000AF78 21DF 0B4C move.l [0x00000B4C /* LastSPExtra */], [A7]+
0000AF7C 2052 movea.l A0, [A2]
0000AF7E 3F10 move.w -[A7], [A0]
0000AF80 A936 syscall DeleteMenu
label0000AF82:
0000AF82 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000AF86 4E5E unlink A6
0000AF88 4E75 rts
0000AF8A 4E56 FFDC link A6, -0x0024
0000AF8E 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
0000AF92 246E 0008 movea.l A2, [A6 + 0x8]
0000AF96 7600 moveq.l D3, 0x00
0000AF98 2F0A move.l -[A7], A2
0000AF9A 61FF FFFF E162 bsr -0x1E9C /* 000090FE */
0000AFA0 2848 movea.l A4, A0
0000AFA2 200C move.l D0, A4
0000AFA4 584F addq.w A7, 4
0000AFA6 6700 00EE beq +0xF0 /* 0000B096 */
0000AFAA 486E FFDC pea.l [A6 - 0x24]
0000AFAE 2F0A move.l -[A7], A2
0000AFB0 2057 movea.l A0, [A7]
0000AFB2 2250 movea.l A1, [A0]
0000AFB4 2269 00EC movea.l A1, [A1 + 0xEC]
0000AFB8 4E91 jsr [A1]
0000AFBA 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */]
0000AFBE 301F move.w D0, [A7]+
0000AFC0 3A00 move.w D5, D0
0000AFC2 3EB8 0BA8 move.w [A7], [0x00000BA8 /* DefFontSize */]
0000AFC6 301F move.w D0, [A7]+
0000AFC8 3C00 move.w D6, D0
0000AFCA 584F addq.w A7, 4
0000AFCC 2D4F FFF8 move.l [A6 - 0x8], A7
0000AFD0 42A7 clr.l -[A7]
0000AFD2 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000AFD6 2057 movea.l A0, [A7]
0000AFD8 2268 0004 movea.l A1, [A0 + 0x4]
0000AFDC 2269 00E8 movea.l A1, [A1 + 0xE8]
0000AFE0 4E91 jsr [A1]
0000AFE2 2F0A move.l -[A7], A2
0000AFE4 2057 movea.l A0, [A7]
0000AFE6 2250 movea.l A1, [A0]
0000AFE8 2269 0080 movea.l A1, [A1 + 0x80]
0000AFEC 4E91 jsr [A1]
0000AFEE 3E00 move.w D7, D0
0000AFF0 3F07 move.w -[A7], D7
0000AFF2 4EB9 0000 2852 jsr [0x00002852]
0000AFF8 2648 movea.l A3, A0
0000AFFA 200B move.l D0, A3
0000AFFC 4FEF 000E lea.l A7, [A7 + 0xE]
0000B000 671A beq +0x1C /* 0000B01C */
0000B002 2053 movea.l A0, [A3]
0000B004 3F28 000E move.w -[A7], [A0 + 0xE]
0000B008 31DF 0BA6 move.w [0x00000BA6 /* SysFontFam */], [A7]+
0000B00C 2053 movea.l A0, [A3]
0000B00E 3F10 move.w -[A7], [A0]
0000B010 31DF 0BA8 move.w [0x00000BA8 /* DefFontSize */], [A7]+
0000B014 4878 FFFF push.l 0xFFFF
0000B018 21DF 0B4C move.l [0x00000B4C /* LastSPExtra */], [A7]+
label0000B01C:
0000B01C 2F0C move.l -[A7], A4
0000B01E A948 syscall CalcMenuSize
0000B020 600A bra +0xC /* 0000B02C */
0000B022 486E FFE4 pea.l [A6 - 0x1C]
0000B026 4EB9 0000 254A jsr [0x0000254A]
label0000B02C:
0000B02C 302A 0122 move.w D0, [A2 + 0x122]
0000B030 48C0 ext.l D0
0000B032 2054 movea.l A0, [A4]
0000B034 3828 0002 move.w D4, [A0 + 0x2]
0000B038 48C4 ext.l D4
0000B03A D880 add.l D4, D0
0000B03C 700D moveq.l D0, 0x0D
0000B03E D880 add.l D4, D0
0000B040 486E FFFC pea.l [A6 - 0x4]
0000B044 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B048 4EB9 0000 348A jsr [0x0000348A]
0000B04E B86E FFFC cmp.w D4, [A6 - 0x4]
0000B052 504F addq.w A7, 8
0000B054 672C beq +0x2E /* 0000B082 */
0000B056 1F3C 0001 move.b -[A7], 0x1
0000B05A 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000B05E 3F04 move.w -[A7], D4
0000B060 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B064 4EB9 0000 34BA jsr [0x000034BA]
0000B06A 42A7 clr.l -[A7]
0000B06C 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B070 2057 movea.l A0, [A7]
0000B072 2268 0004 movea.l A1, [A0 + 0x4]
0000B076 2269 00E8 movea.l A1, [A1 + 0xE8]
0000B07A 4E91 jsr [A1]
0000B07C 7601 moveq.l D3, 0x01
0000B07E 4FEF 0012 lea.l A7, [A7 + 0x12]
label0000B082:
0000B082 3F05 move.w -[A7], D5
0000B084 31DF 0BA6 move.w [0x00000BA6 /* SysFontFam */], [A7]+
0000B088 3F06 move.w -[A7], D6
0000B08A 31DF 0BA8 move.w [0x00000BA8 /* DefFontSize */], [A7]+
0000B08E 4878 FFFF push.l 0xFFFF
0000B092 21DF 0B4C move.l [0x00000B4C /* LastSPExtra */], [A7]+
label0000B096:
0000B096 1003 move.b D0, D3
0000B098 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000B09C 4E5E unlink A6
0000B09E 4E75 rts
0000B0A0 4E56 FEF8 link A6, -0x0108
0000B0A4 48E7 1E30 movem.l -[A7], D3,D4,D5,D6,A2,A3
0000B0A8 266E 0008 movea.l A3, [A6 + 0x8]
0000B0AC 486E FEF8 pea.l [A6 - 0x108]
0000B0B0 4EB9 0000 2652 jsr [0x00002652]
0000B0B6 7A00 moveq.l D5, 0x00
0000B0B8 2F0B move.l -[A7], A3
0000B0BA 61FF FFFF E042 bsr -0x1FBC /* 000090FE */
0000B0C0 2448 movea.l A2, A0
0000B0C2 200A move.l D0, A2
0000B0C4 504F addq.w A7, 8
0000B0C6 6744 beq +0x46 /* 0000B10C */
0000B0C8 2F0B move.l -[A7], A3
0000B0CA 2057 movea.l A0, [A7]
0000B0CC 2250 movea.l A1, [A0]
0000B0CE 2269 0080 movea.l A1, [A1 + 0x80]
0000B0D2 4E91 jsr [A1]
0000B0D4 584F addq.w A7, 4
0000B0D6 3F00 move.w -[A7], D0
0000B0D8 4EB9 0000 285A jsr [0x0000285A]
0000B0DE 2F0A move.l -[A7], A2
0000B0E0 A950 syscall CountMItems
0000B0E2 301F move.w D0, [A7]+
0000B0E4 3C00 move.w D6, D0
0000B0E6 7601 moveq.l D3, 0x01
0000B0E8 601E bra +0x20 /* 0000B108 */
label0000B0EA:
0000B0EA 2F0A move.l -[A7], A2
0000B0EC 3F03 move.w -[A7], D3
0000B0EE 486E FF00 pea.l [A6 - 0x100]
0000B0F2 A946 syscall GetMenuItemText/GetItem
0000B0F4 554F subq.w A7, 2
0000B0F6 486E FF00 pea.l [A6 - 0x100]
0000B0FA A88C syscall StringWidth
0000B0FC 301F move.w D0, [A7]+
0000B0FE 3800 move.w D4, D0
0000B100 B845 cmp.w D4, D5
0000B102 6F02 ble +0x4 /* 0000B106 */
0000B104 3A04 move.w D5, D4
label0000B106:
0000B106 5243 addq.w D3, 1
label0000B108:
0000B108 B646 cmp.w D3, D6
0000B10A 6FDE ble -0x20 /* 0000B0EA */
label0000B10C:
0000B10C 3F3C FFFF move.w -[A7], 0xFFFF
0000B110 486E FEF8 pea.l [A6 - 0x108]
0000B114 4EB9 0000 265A jsr [0x0000265A]
0000B11A 3005 move.w D0, D5
0000B11C 5C4F addq.w A7, 6
0000B11E 4CDF 0C78 movem.l D3,D4,D5,D6,A2,A3, [A7]+
0000B122 4E5E unlink A6
0000B124 4E75 rts
0000B126 4E56 FEF8 link A6, -0x0108
0000B12A 48E7 1020 movem.l -[A7], D3,A2
0000B12E 246E 0008 movea.l A2, [A6 + 0x8]
0000B132 2F0A move.l -[A7], A2
0000B134 2057 movea.l A0, [A7]
0000B136 2250 movea.l A1, [A0]
0000B138 2269 00E0 movea.l A1, [A1 + 0xE0]
0000B13C 4E91 jsr [A1]
0000B13E 4A00 tst.b D0
0000B140 584F addq.w A7, 4
0000B142 675A beq +0x5C /* 0000B19E */
0000B144 486E FFF8 pea.l [A6 - 0x8]
0000B148 4EB9 0000 2652 jsr [0x00002652]
0000B14E 2F0A move.l -[A7], A2
0000B150 2057 movea.l A0, [A7]
0000B152 2250 movea.l A1, [A0]
0000B154 2269 0080 movea.l A1, [A1 + 0x80]
0000B158 4E91 jsr [A1]
0000B15A 584F addq.w A7, 4
0000B15C 3F00 move.w -[A7], D0
0000B15E 4EB9 0000 285A jsr [0x0000285A]
0000B164 486E FEF8 pea.l [A6 - 0x108]
0000B168 2F0A move.l -[A7], A2
0000B16A 2057 movea.l A0, [A7]
0000B16C 2250 movea.l A1, [A0]
0000B16E 2269 0020 movea.l A1, [A1 + 0x20]
0000B172 4E91 jsr [A1]
0000B174 3F2A 0124 move.w -[A7], [A2 + 0x124]
0000B178 A888 syscall TextFace
0000B17A 486E FEF8 pea.l [A6 - 0x108]
0000B17E A88C syscall StringWidth
0000B180 301F move.w D0, [A7]+
0000B182 48C0 ext.l D0
0000B184 5480 addq.l D0, 2
0000B186 3600 move.w D3, D0
0000B188 3F3C FFFF move.w -[A7], 0xFFFF
0000B18C 486E FFF8 pea.l [A6 - 0x8]
0000B190 4EB9 0000 265A jsr [0x0000265A]
0000B196 3003 move.w D0, D3
0000B198 4FEF 0012 lea.l A7, [A7 + 0x12]
0000B19C 6002 bra +0x4 /* 0000B1A0 */
label0000B19E:
0000B19E 7000 moveq.l D0, 0x00
label0000B1A0:
0000B1A0 4CDF 0408 movem.l D3,A2, [A7]+
0000B1A4 4E5E unlink A6
0000B1A6 4E75 rts
0000B1A8 4E56 FFF0 link A6, -0x0010
0000B1AC 48E7 1820 movem.l -[A7], D3,D4,A2
0000B1B0 246E 0008 movea.l A2, [A6 + 0x8]
0000B1B4 486E FFF0 pea.l [A6 - 0x10]
0000B1B8 2F0A move.l -[A7], A2
0000B1BA 2057 movea.l A0, [A7]
0000B1BC 2250 movea.l A1, [A0]
0000B1BE 2269 00EC movea.l A1, [A1 + 0xEC]
0000B1C2 4E91 jsr [A1]
0000B1C4 486E FFF0 pea.l [A6 - 0x10]
0000B1C8 4EB9 0001 6ADA jsr [0x00016ADA]
0000B1CE 3600 move.w D3, D0
0000B1D0 0C43 0012 cmpi.w D3, 0x12
0000B1D4 5DC0 slt D0
0000B1D6 4400 neg.b D0
0000B1D8 1800 move.b D4, D0
0000B1DA 4A04 tst.b D4
0000B1DC 4FEF 000C lea.l A7, [A7 + 0xC]
0000B1E0 6704 beq +0x6 /* 0000B1E6 */
0000B1E2 7013 moveq.l D0, 0x13
0000B1E4 6002 bra +0x4 /* 0000B1E8 */
label0000B1E6:
0000B1E6 7016 moveq.l D0, 0x16
label0000B1E8:
0000B1E8 3600 move.w D3, D0
0000B1EA 486E FFF8 pea.l [A6 - 0x8]
0000B1EE 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B1F2 4EB9 0000 348A jsr [0x0000348A]
0000B1F8 2D6E FFF8 FFFC move.l [A6 - 0x4], [A6 - 0x8]
0000B1FE 4A04 tst.b D4
0000B200 504F addq.w A7, 8
0000B202 672A beq +0x2C /* 0000B22E */
0000B204 182A 0131 move.b D4, [A2 + 0x131]
0000B208 6710 beq +0x12 /* 0000B21A */
0000B20A B66E FFF8 cmp.w D3, [A6 - 0x8]
0000B20E 6F0A ble +0xC /* 0000B21A */
0000B210 3003 move.w D0, D3
0000B212 48C0 ext.l D0
0000B214 5780 subq.l D0, 3
0000B216 3D40 FFFC move.w [A6 - 0x4], D0
label0000B21A:
0000B21A 4A04 tst.b D4
0000B21C 6732 beq +0x34 /* 0000B250 */
0000B21E 0C6E 0012 FFFA cmpi.w [A6 - 0x6], 0x12
0000B224 6C2A bge +0x2C /* 0000B250 */
0000B226 3D7C 0010 FFFE move.w [A6 - 0x2], 0x10
0000B22C 6022 bra +0x24 /* 0000B250 */
label0000B22E:
0000B22E 182A 0131 move.b D4, [A2 + 0x131]
0000B232 670A beq +0xC /* 0000B23E */
0000B234 B66E FFF8 cmp.w D3, [A6 - 0x8]
0000B238 6F04 ble +0x6 /* 0000B23E */
0000B23A 3D43 FFFC move.w [A6 - 0x4], D3
label0000B23E:
0000B23E 4A04 tst.b D4
0000B240 670E beq +0x10 /* 0000B250 */
0000B242 0C6E 0012 FFFA cmpi.w [A6 - 0x6], 0x12
0000B248 6C06 bge +0x8 /* 0000B250 */
0000B24A 3D7C 0012 FFFE move.w [A6 - 0x2], 0x12
label0000B250:
0000B250 302E FFFC move.w D0, [A6 - 0x4]
0000B254 B06E FFF8 cmp.w D0, [A6 - 0x8]
0000B258 660A bne +0xC /* 0000B264 */
0000B25A 302E FFFE move.w D0, [A6 - 0x2]
0000B25E B06E FFFA cmp.w D0, [A6 - 0x6]
0000B262 671A beq +0x1C /* 0000B27E */
label0000B264:
0000B264 1F3C 0001 move.b -[A7], 0x1
0000B268 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000B26C 3F2E FFFC move.w -[A7], [A6 - 0x4]
0000B270 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B274 4EB9 0000 34BA jsr [0x000034BA]
0000B27A 4FEF 000A lea.l A7, [A7 + 0xA]
label0000B27E:
0000B27E 4CDF 0418 movem.l D3,D4,A2, [A7]+
0000B282 4E5E unlink A6
0000B284 4E75 rts
0000B286 4E56 0000 link A6, 0
0000B28A 48E7 0038 movem.l -[A7], A2,A3,A4
0000B28E 246E 000C movea.l A2, [A6 + 0xC]
0000B292 286E 0010 movea.l A4, [A6 + 0x10]
0000B296 266E 0014 movea.l A3, [A6 + 0x14]
0000B29A 200A move.l D0, A2
0000B29C 6710 beq +0x12 /* 0000B2AE */
0000B29E 7001 moveq.l D0, 0x01
0000B2A0 2880 move.l [A4], D0
0000B2A2 554F subq.w A7, 2
0000B2A4 2F0A move.l -[A7], A2
0000B2A6 A950 syscall CountMItems
0000B2A8 301F move.w D0, [A7]+
0000B2AA 48C0 ext.l D0
0000B2AC 2680 move.l [A3], D0
label0000B2AE:
0000B2AE 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000B2B2 4E5E unlink A6
0000B2B4 4E75 rts
0000B2B6 4E56 0000 link A6, 0
0000B2BA 2F0A move.l -[A7], A2
0000B2BC 246E 0008 movea.l A2, [A6 + 0x8]
0000B2C0 2F2E 000C move.l -[A7], [A6 + 0xC]
0000B2C4 2F0A move.l -[A7], A2
0000B2C6 61FF FFFF AC36 bsr -0x53C8 /* 00005EFE */
0000B2CC 486A 0010 pea.l [A2 + 0x10]
0000B2D0 4EB9 0000 402A jsr [0x0000402A]
0000B2D6 41F9 0000 83EA lea.l A0, [0x000083EA]
0000B2DC 2488 move.l [A2], A0
0000B2DE 41F9 0000 83EA lea.l A0, [0x000083EA]
0000B2E4 41E8 00E4 lea.l A0, [A0 + 0xE4]
0000B2E8 2548 0010 move.l [A2 + 0x10], A0
0000B2EC 204A movea.l A0, A2
0000B2EE 4FEF 000C lea.l A7, [A7 + 0xC]
0000B2F2 245F movea.l A2, [A7]+
0000B2F4 4E5E unlink A6
0000B2F6 4E75 rts
0000B2F8 4E56 0000 link A6, 0
0000B2FC 2F0A move.l -[A7], A2
0000B2FE 246E 0008 movea.l A2, [A6 + 0x8]
0000B302 200A move.l D0, A2
0000B304 6740 beq +0x42 /* 0000B346 */
0000B306 41F9 0000 83EA lea.l A0, [0x000083EA]
0000B30C 2488 move.l [A2], A0
0000B30E 41F9 0000 83EA lea.l A0, [0x000083EA]
0000B314 41E8 00E4 lea.l A0, [A0 + 0xE4]
0000B318 2548 0010 move.l [A2 + 0x10], A0
0000B31C 4267 clr.w -[A7]
0000B31E 486A 0010 pea.l [A2 + 0x10]
0000B322 4EB9 0000 4032 jsr [0x00004032]
0000B328 4267 clr.w -[A7]
0000B32A 2F0A move.l -[A7], A2
0000B32C 61FF FFFF AC06 bsr -0x53F8 /* 00005F34 */
0000B332 4A6E 000C tst.w [A6 + 0xC]
0000B336 4FEF 000C lea.l A7, [A7 + 0xC]
0000B33A 6F0A ble +0xC /* 0000B346 */
0000B33C 2F0A move.l -[A7], A2
0000B33E 4EB9 0000 2592 jsr [0x00002592]
0000B344 584F addq.w A7, 4
label0000B346:
0000B346 204A movea.l A0, A2
0000B348 245F movea.l A2, [A7]+
0000B34A 4E5E unlink A6
0000B34C 4E75 rts
0000B34E 4E56 FEFC link A6, -0x0104
0000B352 48E7 0038 movem.l -[A7], A2,A3,A4
0000B356 286E 0008 movea.l A4, [A6 + 0x8]
0000B35A 266E 000C movea.l A3, [A6 + 0xC]
0000B35E 246E 0010 movea.l A2, [A6 + 0x10]
0000B362 486E FFFE pea.l [A6 - 0x2]
0000B366 2F0A move.l -[A7], A2
0000B368 4EB9 0000 479C jsr [0x0000479C]
0000B36E 486E FEFC pea.l [A6 - 0x104]
0000B372 2F0A move.l -[A7], A2
0000B374 4EB9 0000 479C jsr [0x0000479C]
0000B37A 486E FEFE pea.l [A6 - 0x102]
0000B37E 2F0A move.l -[A7], A2
0000B380 4EB9 0000 30A2 jsr [0x000030A2]
0000B386 42A7 clr.l -[A7]
0000B388 3F2E FEFC move.w -[A7], [A6 - 0x104]
0000B38C 486E FEFE pea.l [A6 - 0x102]
0000B390 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000B394 2F0B move.l -[A7], A3
0000B396 2F0C move.l -[A7], A4
0000B398 2057 movea.l A0, [A7]
0000B39A 2250 movea.l A1, [A0]
0000B39C 2269 0010 movea.l A1, [A1 + 0x10]
0000B3A0 4E91 jsr [A1]
0000B3A2 4FEF 002C lea.l A7, [A7 + 0x2C]
0000B3A6 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000B3AA 4E5E unlink A6
0000B3AC 4E75 rts
0000B3AE 4E56 0000 link A6, 0
0000B3B2 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
0000B3B6 246E 0008 movea.l A2, [A6 + 0x8]
0000B3BA 286E 000C movea.l A4, [A6 + 0xC]
0000B3BE 362E 0010 move.w D3, [A6 + 0x10]
0000B3C2 266E 0012 movea.l A3, [A6 + 0x12]
0000B3C6 382E 0016 move.w D4, [A6 + 0x16]
0000B3CA 254C 0004 move.l [A2 + 0x4], A4
0000B3CE 0C43 00A2 cmpi.w D3, 0xA2
0000B3D2 57C0 seq D0
0000B3D4 4400 neg.b D0
0000B3D6 1540 0008 move.b [A2 + 0x8], D0
0000B3DA 42AA 000A clr.l [A2 + 0xA]
0000B3DE 426A 000E clr.w [A2 + 0xE]
0000B3E2 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B3E6 4EB9 0001 4E82 jsr [0x00014E82]
0000B3EC 3600 move.w D3, D0
0000B3EE 3F04 move.w -[A7], D4
0000B3F0 3F03 move.w -[A7], D3
0000B3F2 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B3F6 2057 movea.l A0, [A7]
0000B3F8 2268 0004 movea.l A1, [A0 + 0x4]
0000B3FC 2269 001C movea.l A1, [A1 + 0x1C]
0000B400 4E91 jsr [A1]
0000B402 584F addq.w A7, 4
0000B404 2F00 move.l -[A7], D0
0000B406 2F0B move.l -[A7], A3
0000B408 2F0A move.l -[A7], A2
0000B40A 2057 movea.l A0, [A7]
0000B40C 2250 movea.l A1, [A0]
0000B40E 2269 00F8 movea.l A1, [A1 + 0xF8]
0000B412 4E91 jsr [A1]
0000B414 4FEF 0014 lea.l A7, [A7 + 0x14]
0000B418 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
0000B41C 4E5E unlink A6
0000B41E 4E75 rts
0000B420 4E56 0000 link A6, 0
0000B424 48E7 0038 movem.l -[A7], A2,A3,A4
0000B428 246E 0008 movea.l A2, [A6 + 0x8]
0000B42C 4267 clr.w -[A7]
0000B42E 4879 0000 86A4 push.l 0x86A4
0000B434 4879 0000 861E push.l 0x861E
0000B43A 4878 0004 push.l 0x4
0000B43E 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B442 4EB9 0001 7ED6 jsr [0x00017ED6]
0000B448 584F addq.w A7, 4
0000B44A 2F08 move.l -[A7], A0
0000B44C 4EB9 0000 2582 jsr [0x00002582]
0000B452 2648 movea.l A3, A0
0000B454 4267 clr.w -[A7]
0000B456 4879 0000 85A8 push.l 0x85A8
0000B45C 4879 0000 856C push.l 0x856C
0000B462 4878 0004 push.l 0x4
0000B466 2F2A 000A move.l -[A7], [A2 + 0xA]
0000B46A 4EB9 0000 2582 jsr [0x00002582]
0000B470 2848 movea.l A4, A0
0000B472 200B move.l D0, A3
0000B474 4FEF 0024 lea.l A7, [A7 + 0x24]
0000B478 6738 beq +0x3A /* 0000B4B2 */
0000B47A 200C move.l D0, A4
0000B47C 6734 beq +0x36 /* 0000B4B2 */
0000B47E 4227 clr.b -[A7]
0000B480 486B 00DA pea.l [A3 + 0xDA]
0000B484 4EB9 0000 8422 jsr [0x00008422]
0000B48A 584F addq.w A7, 4
0000B48C 2F08 move.l -[A7], A0
0000B48E 486C 006A pea.l [A4 + 0x6A]
0000B492 2057 movea.l A0, [A7]
0000B494 2250 movea.l A1, [A0]
0000B496 2269 000C movea.l A1, [A1 + 0xC]
0000B49A 4E91 jsr [A1]
0000B49C 4227 clr.b -[A7]
0000B49E 486A 000E pea.l [A2 + 0xE]
0000B4A2 2F0A move.l -[A7], A2
0000B4A4 2057 movea.l A0, [A7]
0000B4A6 2250 movea.l A1, [A0]
0000B4A8 2269 00E0 movea.l A1, [A1 + 0xE0]
0000B4AC 4E91 jsr [A1]
0000B4AE 4FEF 0014 lea.l A7, [A7 + 0x14]
label0000B4B2:
0000B4B2 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000B4B6 4E5E unlink A6
0000B4B8 4E75 rts
0000B4BA 4E56 0000 link A6, 0
0000B4BE 48E7 1038 movem.l -[A7], D3,A2,A3,A4
0000B4C2 246E 0008 movea.l A2, [A6 + 0x8]
0000B4C6 262E 000C move.l D3, [A6 + 0xC]
0000B4CA 286E 0010 movea.l A4, [A6 + 0x10]
0000B4CE 266E 0014 movea.l A3, [A6 + 0x14]
0000B4D2 2F0A move.l -[A7], A2
0000B4D4 2057 movea.l A0, [A7]
0000B4D6 2250 movea.l A1, [A0]
0000B4D8 2269 00C8 movea.l A1, [A1 + 0xC8]
0000B4DC 4E91 jsr [A1]
0000B4DE 4A00 tst.b D0
0000B4E0 584F addq.w A7, 4
0000B4E2 6714 beq +0x16 /* 0000B4F8 */
0000B4E4 2F0B move.l -[A7], A3
0000B4E6 2F0C move.l -[A7], A4
0000B4E8 2F03 move.l -[A7], D3
0000B4EA 2F2A 000A move.l -[A7], [A2 + 0xA]
0000B4EE 4EB9 0000 0B72 jsr [0x00000B72 /* CarlByte */]
0000B4F4 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000B4F8:
0000B4F8 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
0000B4FC 4E5E unlink A6
0000B4FE 4E75 rts
0000B500 4E56 0000 link A6, 0
0000B504 48E7 1020 movem.l -[A7], D3,A2
0000B508 246E 0008 movea.l A2, [A6 + 0x8]
0000B50C 262E 000C move.l D3, [A6 + 0xC]
0000B510 2F0A move.l -[A7], A2
0000B512 2057 movea.l A0, [A7]
0000B514 2250 movea.l A1, [A0]
0000B516 2269 00C8 movea.l A1, [A1 + 0xC8]
0000B51A 4E91 jsr [A1]
0000B51C 4A00 tst.b D0
0000B51E 584F addq.w A7, 4
0000B520 672A beq +0x2C /* 0000B54C */
0000B522 2F2A 000A move.l -[A7], [A2 + 0xA]
0000B526 2057 movea.l A0, [A7]
0000B528 2268 0004 movea.l A1, [A0 + 0x4]
0000B52C 2269 001C movea.l A1, [A1 + 0x1C]
0000B530 4E91 jsr [A1]
0000B532 B680 cmp.l D3, D0
0000B534 584F addq.w A7, 4
0000B536 6714 beq +0x16 /* 0000B54C */
0000B538 2F03 move.l -[A7], D3
0000B53A 2F2A 000A move.l -[A7], [A2 + 0xA]
0000B53E 2057 movea.l A0, [A7]
0000B540 2268 0004 movea.l A1, [A0 + 0x4]
0000B544 2269 0020 movea.l A1, [A1 + 0x20]
0000B548 4E91 jsr [A1]
0000B54A 504F addq.w A7, 8
label0000B54C:
0000B54C 4CDF 0408 movem.l D3,A2, [A7]+
0000B550 4E5E unlink A6
0000B552 4E75 rts
0000B554 4E56 0000 link A6, 0
0000B558 48E7 1030 movem.l -[A7], D3,A2,A3
0000B55C 266E 0008 movea.l A3, [A6 + 0x8]
0000B560 262E 000C move.l D3, [A6 + 0xC]
0000B564 246B 000A movea.l A2, [A3 + 0xA]
0000B568 200A move.l D0, A2
0000B56A 6712 beq +0x14 /* 0000B57E */
0000B56C 2F03 move.l -[A7], D3
0000B56E 2F0A move.l -[A7], A2
0000B570 2057 movea.l A0, [A7]
0000B572 2268 0004 movea.l A1, [A0 + 0x4]
0000B576 2269 0160 movea.l A1, [A1 + 0x160]
0000B57A 4E91 jsr [A1]
0000B57C 504F addq.w A7, 8
label0000B57E:
0000B57E 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000B582 4E5E unlink A6
0000B584 4E75 rts
0000B586 4E56 0000 link A6, 0
0000B58A 48E7 1030 movem.l -[A7], D3,A2,A3
0000B58E 266E 0008 movea.l A3, [A6 + 0x8]
0000B592 262E 000C move.l D3, [A6 + 0xC]
0000B596 246B 000A movea.l A2, [A3 + 0xA]
0000B59A 200A move.l D0, A2
0000B59C 6712 beq +0x14 /* 0000B5B0 */
0000B59E 2F03 move.l -[A7], D3
0000B5A0 2F0A move.l -[A7], A2
0000B5A2 2057 movea.l A0, [A7]
0000B5A4 2268 0004 movea.l A1, [A0 + 0x4]
0000B5A8 2269 0164 movea.l A1, [A1 + 0x164]
0000B5AC 4E91 jsr [A1]
0000B5AE 504F addq.w A7, 8
label0000B5B0:
0000B5B0 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000B5B4 4E5E unlink A6
0000B5B6 4E75 rts
0000B5B8 4E56 0000 link A6, 0
0000B5BC 2F0A move.l -[A7], A2
0000B5BE 246E 0008 movea.l A2, [A6 + 0x8]
0000B5C2 2F2A 000A move.l -[A7], [A2 + 0xA]
0000B5C6 2057 movea.l A0, [A7]
0000B5C8 2268 0004 movea.l A1, [A0 + 0x4]
0000B5CC 2269 001C movea.l A1, [A1 + 0x1C]
0000B5D0 4E91 jsr [A1]
0000B5D2 584F addq.w A7, 4
0000B5D4 2F00 move.l -[A7], D0
0000B5D6 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B5DA 4EB9 0001 D696 jsr [0x0001D696]
0000B5E0 504F addq.w A7, 8
0000B5E2 245F movea.l A2, [A7]+
0000B5E4 4E5E unlink A6
0000B5E6 4E75 rts
0000B5E8 4E56 FFFC link A6, -0x0004
0000B5EC 48E7 1020 movem.l -[A7], D3,A2
0000B5F0 246E 0008 movea.l A2, [A6 + 0x8]
0000B5F4 262E 000C move.l D3, [A6 + 0xC]
0000B5F8 0C83 0000 00CB cmpi.l D3, 0xCB
0000B5FE 664E bne +0x50 /* 0000B64E */
0000B600 2F2A 000A move.l -[A7], [A2 + 0xA]
0000B604 2057 movea.l A0, [A7]
0000B606 2268 0004 movea.l A1, [A0 + 0x4]
0000B60A 2269 001C movea.l A1, [A1 + 0x1C]
0000B60E 4E91 jsr [A1]
0000B610 2D40 FFFC move.l [A6 - 0x4], D0
0000B614 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000B618 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B61C 4EB9 0001 D696 jsr [0x0001D696]
0000B622 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B626 4EB9 0000 4706 jsr [0x00004706]
0000B62C 2600 move.l D3, D0
0000B62E 4A83 tst.l D3
0000B630 4FEF 0010 lea.l A7, [A7 + 0x10]
0000B634 6718 beq +0x1A /* 0000B64E */
0000B636 486E FFFC pea.l [A6 - 0x4]
0000B63A 2F03 move.l -[A7], D3
0000B63C 206A 0004 movea.l A0, [A2 + 0x4]
0000B640 4868 0028 pea.l [A0 + 0x28]
0000B644 4EB9 0000 3F82 jsr [0x00003F82]
0000B64A 4FEF 000C lea.l A7, [A7 + 0xC]
label0000B64E:
0000B64E 4CDF 0408 movem.l D3,A2, [A7]+
0000B652 4E5E unlink A6
0000B654 4E75 rts
0000B656 4E56 0000 link A6, 0
0000B65A 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
0000B65E 246E 0008 movea.l A2, [A6 + 0x8]
0000B662 3A2E 000C move.w D5, [A6 + 0xC]
0000B666 282E 000E move.l D4, [A6 + 0xE]
0000B66A 262E 0012 move.l D3, [A6 + 0x12]
0000B66E 266E 0016 movea.l A3, [A6 + 0x16]
0000B672 0C84 4D48 414E cmpi.l D4, 0x4D48414E /* 'MHAN' */
0000B678 6620 bne +0x22 /* 0000B69A */
0000B67A 2F0B move.l -[A7], A3
0000B67C 2F03 move.l -[A7], D3
0000B67E 2F3C 6D68 616E move.l -[A7], 0x6D68616E /* 'mhan' */
0000B684 3F05 move.w -[A7], D5
0000B686 2F2A 000A move.l -[A7], [A2 + 0xA]
0000B68A 2057 movea.l A0, [A7]
0000B68C 2268 0004 movea.l A1, [A0 + 0x4]
0000B690 2269 0188 movea.l A1, [A1 + 0x188]
0000B694 4E91 jsr [A1]
0000B696 4FEF 0012 lea.l A7, [A7 + 0x12]
label0000B69A:
0000B69A 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
0000B69E 4E5E unlink A6
0000B6A0 4E75 rts
0000B6A2 4E56 FFE2 link A6, -0x001E
0000B6A6 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4
0000B6AA 266E 0008 movea.l A3, [A6 + 0x8]
0000B6AE 286E 000C movea.l A4, [A6 + 0xC]
0000B6B2 2A2E 0010 move.l D5, [A6 + 0x10]
0000B6B6 382E 0014 move.w D4, [A6 + 0x14]
0000B6BA 362E 0016 move.w D3, [A6 + 0x16]
0000B6BE 2F0C move.l -[A7], A4
0000B6C0 4EB9 0001 C402 jsr [0x0001C402]
0000B6C6 4A00 tst.b D0
0000B6C8 584F addq.w A7, 4
0000B6CA 6708 beq +0xA /* 0000B6D4 */
0000B6CC 554F subq.w A7, 2
0000B6CE 2F0C move.l -[A7], A4
0000B6D0 A88C syscall StringWidth
0000B6D2 301F move.w D0, [A7]+
label0000B6D4:
0000B6D4 2D7C 6772 7068 FFE2 move.l [A6 - 0x1E], 0x67727068 /* 'grph' */
0000B6DC 3D7C 0064 FFE6 move.w [A6 - 0x1A], 0x64 /* 'd' */
0000B6E2 3D7C 0012 FFE8 move.w [A6 - 0x18], 0x12
0000B6E8 1D7C 0001 FFEA move.b [A6 - 0x16], 0x1
0000B6EE 1D7C 0001 FFEB move.b [A6 - 0x15], 0x1
0000B6F4 1D7C 0001 FFEC move.b [A6 - 0x14], 0x1
0000B6FA 1D7C 0001 FFED move.b [A6 - 0x13], 0x1
0000B700 422E FFEE clr.b [A6 - 0x12]
0000B704 422E FFEF clr.b [A6 - 0x11]
0000B708 700C moveq.l D0, 0x0C
0000B70A 2D40 FFF0 move.l [A6 - 0x10], D0
0000B70E 42AE FFF4 clr.l [A6 - 0xC]
0000B712 42AE FFF8 clr.l [A6 - 0x8]
0000B716 2F2B 0004 move.l -[A7], [A3 + 0x4]
0000B71A 4EB9 0001 7ED6 jsr [0x00017ED6]
0000B720 2D48 FFFC move.l [A6 - 0x4], A0
0000B724 4878 0084 push.l 0x84
0000B728 4EB9 0000 258A jsr [0x0000258A]
0000B72E 2448 movea.l A2, A0
0000B730 2008 move.l D0, A0
0000B732 504F addq.w A7, 8
0000B734 6734 beq +0x36 /* 0000B76A */
0000B736 2F3C 6970 6F70 move.l -[A7], 0x69706F70 /* 'ipop' */
0000B73C 3F3C 0001 move.w -[A7], 0x1
0000B740 42A7 clr.l -[A7]
0000B742 2F0C move.l -[A7], A4
0000B744 3F03 move.w -[A7], D3
0000B746 3F3C 0190 move.w -[A7], 0x190
0000B74A 3F04 move.w -[A7], D4
0000B74C 3F3C CFC7 move.w -[A7], 0xCFC7
0000B750 3F05 move.w -[A7], D5
0000B752 4878 00CB push.l 0xCB
0000B756 486E FFE2 pea.l [A6 - 0x1E]
0000B75A 3F3C 0001 move.w -[A7], 0x1
0000B75E 2F0A move.l -[A7], A2
0000B760 4EB9 0000 20FA jsr [0x000020FA]
0000B766 4FEF 0026 lea.l A7, [A7 + 0x26]
label0000B76A:
0000B76A 200B move.l D0, A3
0000B76C 4A80 tst.l D0
0000B76E 6708 beq +0xA /* 0000B778 */
0000B770 204B movea.l A0, A3
0000B772 5088 addq.l A0, 8
0000B774 5088 addq.l A0, 8
0000B776 6002 bra +0x4 /* 0000B77A */
label0000B778:
0000B778 204B movea.l A0, A3
label0000B77A:
0000B77A 4850 pea.l [A0]
0000B77C 486A 0028 pea.l [A2 + 0x28]
0000B780 4EB9 0000 3F7A jsr [0x00003F7A]
0000B786 274A 000A move.l [A3 + 0xA], A2
0000B78A 504F addq.w A7, 8
0000B78C 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+
0000B790 4E5E unlink A6
0000B792 4E75 rts
0000B794 4E56 0000 link A6, 0
0000B798 2F0A move.l -[A7], A2
0000B79A 246E 0008 movea.l A2, [A6 + 0x8]
0000B79E 2F2E 000C move.l -[A7], [A6 + 0xC]
0000B7A2 2F0A move.l -[A7], A2
0000B7A4 61FF FFFF A190 bsr -0x5E6E /* 00005936 */
0000B7AA 486A 000A pea.l [A2 + 0xA]
0000B7AE 4EB9 0000 0ECA jsr [0x00000ECA]
0000B7B4 486A 0122 pea.l [A2 + 0x122]
0000B7B8 4EB9 0000 0DAA jsr [0x00000DAA]
0000B7BE 41F9 0000 8050 lea.l A0, [0x00008050]
0000B7C4 2488 move.l [A2], A0
0000B7C6 41F9 0000 8050 lea.l A0, [0x00008050]
0000B7CC 41E8 00B4 lea.l A0, [A0 + 0xB4]
0000B7D0 2548 000A move.l [A2 + 0xA], A0
0000B7D4 41F9 0000 8050 lea.l A0, [0x00008050]
0000B7DA 41E8 00E0 lea.l A0, [A0 + 0xE0]
0000B7DE 2548 0122 move.l [A2 + 0x122], A0
0000B7E2 422A 0134 clr.b [A2 + 0x134]
0000B7E6 422A 0135 clr.b [A2 + 0x135]
0000B7EA 157C 0001 0136 move.b [A2 + 0x136], 0x1
0000B7F0 426A 0138 clr.w [A2 + 0x138]
0000B7F4 204A movea.l A0, A2
0000B7F6 4FEF 0010 lea.l A7, [A7 + 0x10]
0000B7FA 245F movea.l A2, [A7]+
0000B7FC 4E5E unlink A6
0000B7FE 4E75 rts
0000B800 4E56 0000 link A6, 0
0000B804 2F0A move.l -[A7], A2
0000B806 246E 0008 movea.l A2, [A6 + 0x8]
0000B80A 200A move.l D0, A2
0000B80C 675A beq +0x5C /* 0000B868 */
0000B80E 41F9 0000 8050 lea.l A0, [0x00008050]
0000B814 2488 move.l [A2], A0
0000B816 41F9 0000 8050 lea.l A0, [0x00008050]
0000B81C 41E8 00B4 lea.l A0, [A0 + 0xB4]
0000B820 2548 000A move.l [A2 + 0xA], A0
0000B824 41F9 0000 8050 lea.l A0, [0x00008050]
0000B82A 41E8 00E0 lea.l A0, [A0 + 0xE0]
0000B82E 2548 0122 move.l [A2 + 0x122], A0
0000B832 4267 clr.w -[A7]
0000B834 486A 0122 pea.l [A2 + 0x122]
0000B838 4EB9 0000 0DB2 jsr [0x00000DB2]
0000B83E 4267 clr.w -[A7]
0000B840 486A 000A pea.l [A2 + 0xA]
0000B844 4EB9 0000 0ED2 jsr [0x00000ED2]
0000B84A 4267 clr.w -[A7]
0000B84C 2F0A move.l -[A7], A2
0000B84E 61FF FFFF A112 bsr -0x5EEC /* 00005962 */
0000B854 4A6E 000C tst.w [A6 + 0xC]
0000B858 4FEF 0012 lea.l A7, [A7 + 0x12]
0000B85C 6F0A ble +0xC /* 0000B868 */
0000B85E 2F0A move.l -[A7], A2
0000B860 4EB9 0000 2592 jsr [0x00002592]
0000B866 584F addq.w A7, 4
label0000B868:
0000B868 204A movea.l A0, A2
0000B86A 245F movea.l A2, [A7]+
0000B86C 4E5E unlink A6
0000B86E 4E75 rts
0000B870 4E56 FEFC link A6, -0x0104
0000B874 48E7 0038 movem.l -[A7], A2,A3,A4
0000B878 286E 0008 movea.l A4, [A6 + 0x8]
0000B87C 266E 000C movea.l A3, [A6 + 0xC]
0000B880 246E 0010 movea.l A2, [A6 + 0x10]
0000B884 486E FFFE pea.l [A6 - 0x2]
0000B888 2F0A move.l -[A7], A2
0000B88A 4EB9 0000 479C jsr [0x0000479C]
0000B890 486E FEFC pea.l [A6 - 0x104]
0000B894 2F0A move.l -[A7], A2
0000B896 4EB9 0000 479C jsr [0x0000479C]
0000B89C 486E FEFE pea.l [A6 - 0x102]
0000B8A0 2F0A move.l -[A7], A2
0000B8A2 4EB9 0000 30A2 jsr [0x000030A2]
0000B8A8 42A7 clr.l -[A7]
0000B8AA 3F2E FEFC move.w -[A7], [A6 - 0x104]
0000B8AE 486E FEFE pea.l [A6 - 0x102]
0000B8B2 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000B8B6 2F0B move.l -[A7], A3
0000B8B8 2F0C move.l -[A7], A4
0000B8BA 2057 movea.l A0, [A7]
0000B8BC 2250 movea.l A1, [A0]
0000B8BE 2269 0010 movea.l A1, [A1 + 0x10]
0000B8C2 4E91 jsr [A1]
0000B8C4 4FEF 002C lea.l A7, [A7 + 0x2C]
0000B8C8 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000B8CC 4E5E unlink A6
0000B8CE 4E75 rts
0000B8D0 4E56 0000 link A6, 0
0000B8D4 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
0000B8D8 246E 0008 movea.l A2, [A6 + 0x8]
0000B8DC 286E 000C movea.l A4, [A6 + 0xC]
0000B8E0 362E 0010 move.w D3, [A6 + 0x10]
0000B8E4 266E 0012 movea.l A3, [A6 + 0x12]
0000B8E8 382E 0016 move.w D4, [A6 + 0x16]
0000B8EC 254C 0004 move.l [A2 + 0x4], A4
0000B8F0 2F0B move.l -[A7], A3
0000B8F2 486A 000E pea.l [A2 + 0xE]
0000B8F6 4EB9 0001 C2CE jsr [0x0001C2CE]
0000B8FC 3544 0118 move.w [A2 + 0x118], D4
0000B900 0C43 0176 cmpi.w D3, 0x176
0000B904 504F addq.w A7, 8
0000B906 670A beq +0xC /* 0000B912 */
0000B908 0C43 0177 cmpi.w D3, 0x177
0000B90C 6704 beq +0x6 /* 0000B912 */
0000B90E 7000 moveq.l D0, 0x00
0000B910 6002 bra +0x4 /* 0000B914 */
label0000B912:
0000B912 7001 moveq.l D0, 0x01
label0000B914:
0000B914 1540 0135 move.b [A2 + 0x135], D0
0000B918 0C43 0176 cmpi.w D3, 0x176
0000B91C 57C0 seq D0
0000B91E 4400 neg.b D0
0000B920 1540 0136 move.b [A2 + 0x136], D0
0000B924 2F0A move.l -[A7], A2
0000B926 2057 movea.l A0, [A7]
0000B928 2250 movea.l A1, [A0]
0000B92A 2269 0134 movea.l A1, [A1 + 0x134]
0000B92E 4E91 jsr [A1]
0000B930 4A00 tst.b D0
0000B932 584F addq.w A7, 4
0000B934 6738 beq +0x3A /* 0000B96E */
0000B936 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000B93A 4EB9 0001 4E82 jsr [0x00014E82]
0000B940 584F addq.w A7, 4
0000B942 3F00 move.w -[A7], D0
0000B944 486A 0122 pea.l [A2 + 0x122]
0000B948 2057 movea.l A0, [A7]
0000B94A 2250 movea.l A1, [A0]
0000B94C 2269 0034 movea.l A1, [A1 + 0x34]
0000B950 4E91 jsr [A1]
0000B952 2F0A move.l -[A7], A2
0000B954 4EB9 0001 611C jsr [0x0001611C]
0000B95A 4A00 tst.b D0
0000B95C 4FEF 000A lea.l A7, [A7 + 0xA]
0000B960 6704 beq +0x6 /* 0000B966 */
0000B962 7001 moveq.l D0, 0x01
0000B964 6002 bra +0x4 /* 0000B968 */
label0000B966:
0000B966 7000 moveq.l D0, 0x00
label0000B968:
0000B968 3540 0138 move.w [A2 + 0x138], D0
0000B96C 6004 bra +0x6 /* 0000B972 */
label0000B96E:
0000B96E 426A 0138 clr.w [A2 + 0x138]
label0000B972:
0000B972 422A 0134 clr.b [A2 + 0x134]
0000B976 422A 0008 clr.b [A2 + 0x8]
0000B97A 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
0000B97E 4E5E unlink A6
0000B980 4E75 rts
0000B982 4E56 0000 link A6, 0
0000B986 3F3C 0100 move.w -[A7], 0x100
0000B98A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000B98E 206E 0008 movea.l A0, [A6 + 0x8]
0000B992 4868 000E pea.l [A0 + 0xE]
0000B996 4EB9 0000 5632 jsr [0x00005632]
0000B99C 584F addq.w A7, 4
0000B99E 2F08 move.l -[A7], A0
0000B9A0 4EB9 0000 299A jsr [0x0000299A]
0000B9A6 4E5E unlink A6
0000B9A8 4E75 rts
0000B9AA 4E56 FFC6 link A6, -0x003A
0000B9AE 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
0000B9B2 266E 0008 movea.l A3, [A6 + 0x8]
0000B9B6 246E 000C movea.l A2, [A6 + 0xC]
0000B9BA 486E FFE8 pea.l [A6 - 0x18]
0000B9BE 4EB9 0000 2652 jsr [0x00002652]
0000B9C4 486E FFCA pea.l [A6 - 0x36]
0000B9C8 4EB9 0000 263A jsr [0x0000263A]
0000B9CE 2F0B move.l -[A7], A3
0000B9D0 2057 movea.l A0, [A7]
0000B9D2 2250 movea.l A1, [A0]
0000B9D4 2269 0080 movea.l A1, [A1 + 0x80]
0000B9D8 4E91 jsr [A1]
0000B9DA 3600 move.w D3, D0
0000B9DC 3F03 move.w -[A7], D3
0000B9DE 4EB9 0000 285A jsr [0x0000285A]
0000B9E4 486E FFF8 pea.l [A6 - 0x8]
0000B9E8 A88B syscall GetFontInfo
0000B9EA 302E FFFA move.w D0, [A6 - 0x6]
0000B9EE 48C0 ext.l D0
0000B9F0 382E FFF8 move.w D4, [A6 - 0x8]
0000B9F4 48C4 ext.l D4
0000B9F6 D880 add.l D4, D0
0000B9F8 3A2E FFF8 move.w D5, [A6 - 0x8]
0000B9FC 2F0A move.l -[A7], A2
0000B9FE 2F0B move.l -[A7], A3
0000BA00 4EB9 0001 6138 jsr [0x00016138]
0000BA06 7602 moveq.l D3, 0x02
0000BA08 2F0B move.l -[A7], A3
0000BA0A 2057 movea.l A0, [A7]
0000BA0C 2250 movea.l A1, [A0]
0000BA0E 2269 0130 movea.l A1, [A1 + 0x130]
0000BA12 4E91 jsr [A1]
0000BA14 4A00 tst.b D0
0000BA16 4FEF 001A lea.l A7, [A7 + 0x1A]
0000BA1A 6702 beq +0x4 /* 0000BA1E */
0000BA1C 5643 addq.w D3, 3
label0000BA1E:
0000BA1E 2F0A move.l -[A7], A2
0000BA20 3F03 move.w -[A7], D3
0000BA22 3F3C 0002 move.w -[A7], 0x2
0000BA26 A8A9 syscall InsetRect
0000BA28 2F0A move.l -[A7], A2
0000BA2A 4EB9 0001 6AEE jsr [0x00016AEE]
0000BA30 2F0A move.l -[A7], A2
0000BA32 4EB9 0001 6ADA jsr [0x00016ADA]
0000BA38 3600 move.w D3, D0
0000BA3A 3005 move.w D0, D5
0000BA3C 48C0 ext.l D0
0000BA3E 3203 move.w D1, D3
0000BA40 48C1 ext.l D1
0000BA42 9280 sub.l D1, D0
0000BA44 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
0000BA4C 5581 subq.l D1, 2
0000BA4E D352 add.w [A2], D1
0000BA50 3004 move.w D0, D4
0000BA52 48C0 ext.l D0
0000BA54 3212 move.w D1, [A2]
0000BA56 48C1 ext.l D1
0000BA58 D280 add.l D1, D0
0000BA5A 3541 0004 move.w [A2 + 0x4], D1
0000BA5E 2F0B move.l -[A7], A3
0000BA60 2057 movea.l A0, [A7]
0000BA62 2250 movea.l A1, [A0]
0000BA64 2269 0134 movea.l A1, [A1 + 0x134]
0000BA68 4E91 jsr [A1]
0000BA6A 4A00 tst.b D0
0000BA6C 4FEF 000C lea.l A7, [A7 + 0xC]
0000BA70 6700 009C beq +0x9E /* 0000BB0E */
0000BA74 486E FFF0 pea.l [A6 - 0x10]
0000BA78 2F0B move.l -[A7], A3
0000BA7A 2057 movea.l A0, [A7]
0000BA7C 2250 movea.l A1, [A0]
0000BA7E 2269 012C movea.l A1, [A1 + 0x12C]
0000BA82 4E91 jsr [A1]
0000BA84 486E FFC6 pea.l [A6 - 0x3A]
0000BA88 486B 0122 pea.l [A3 + 0x122]
0000BA8C 2057 movea.l A0, [A7]
0000BA8E 2250 movea.l A1, [A0]
0000BA90 2269 0014 movea.l A1, [A1 + 0x14]
0000BA94 4E91 jsr [A1]
0000BA96 2F0B move.l -[A7], A3
0000BA98 2057 movea.l A0, [A7]
0000BA9A 2250 movea.l A1, [A0]
0000BA9C 2269 0170 movea.l A1, [A1 + 0x170]
0000BAA0 4E91 jsr [A1]
0000BAA2 3600 move.w D3, D0
0000BAA4 2F0B move.l -[A7], A3
0000BAA6 2057 movea.l A0, [A7]
0000BAA8 2250 movea.l A1, [A0]
0000BAAA 2269 0138 movea.l A1, [A1 + 0x138]
0000BAAE 4E91 jsr [A1]
0000BAB0 4A00 tst.b D0
0000BAB2 4FEF 0018 lea.l A7, [A7 + 0x18]
0000BAB6 672C beq +0x2E /* 0000BAE4 */
0000BAB8 302E FFF6 move.w D0, [A6 - 0xA]
0000BABC 48C0 ext.l D0
0000BABE 7209 moveq.l D1, 0x09
0000BAC0 D081 add.l D0, D1
0000BAC2 3540 0002 move.w [A2 + 0x2], D0
0000BAC6 302A 0006 move.w D0, [A2 + 0x6]
0000BACA 48C0 ext.l D0
0000BACC 3203 move.w D1, D3
0000BACE 48C1 ext.l D1
0000BAD0 342A 0002 move.w D2, [A2 + 0x2]
0000BAD4 48C2 ext.l D2
0000BAD6 D481 add.l D2, D1
0000BAD8 2802 move.l D4, D2
0000BADA B480 cmp.l D2, D0
0000BADC 6E30 bgt +0x32 /* 0000BB0E */
0000BADE 3544 0006 move.w [A2 + 0x6], D4
0000BAE2 602A bra +0x2C /* 0000BB0E */
label0000BAE4:
0000BAE4 302E FFF2 move.w D0, [A6 - 0xE]
0000BAE8 48C0 ext.l D0
0000BAEA 7209 moveq.l D1, 0x09
0000BAEC 9081 sub.l D0, D1
0000BAEE 3540 0006 move.w [A2 + 0x6], D0
0000BAF2 302A 0002 move.w D0, [A2 + 0x2]
0000BAF6 48C0 ext.l D0
0000BAF8 3203 move.w D1, D3
0000BAFA 48C1 ext.l D1
0000BAFC 342A 0006 move.w D2, [A2 + 0x6]
0000BB00 48C2 ext.l D2
0000BB02 9481 sub.l D2, D1
0000BB04 2802 move.l D4, D2
0000BB06 B480 cmp.l D2, D0
0000BB08 6F04 ble +0x6 /* 0000BB0E */
0000BB0A 3544 0002 move.w [A2 + 0x2], D4
label0000BB0E:
0000BB0E 3F3C FFFF move.w -[A7], 0xFFFF
0000BB12 486E FFCA pea.l [A6 - 0x36]
0000BB16 4EB9 0000 2642 jsr [0x00002642]
0000BB1C 3F3C FFFF move.w -[A7], 0xFFFF
0000BB20 486E FFE8 pea.l [A6 - 0x18]
0000BB24 4EB9 0000 265A jsr [0x0000265A]
0000BB2A 4FEF 000C lea.l A7, [A7 + 0xC]
0000BB2E 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
0000BB32 4E5E unlink A6
0000BB34 4E75 rts
0000BB36 4E56 FFF4 link A6, -0x000C
0000BB3A 48E7 0030 movem.l -[A7], A2,A3
0000BB3E 266E 0008 movea.l A3, [A6 + 0x8]
0000BB42 246E 000C movea.l A2, [A6 + 0xC]
0000BB46 486E FFFC pea.l [A6 - 0x4]
0000BB4A 2F0B move.l -[A7], A3
0000BB4C 2057 movea.l A0, [A7]
0000BB4E 2250 movea.l A1, [A0]
0000BB50 2269 0168 movea.l A1, [A1 + 0x168]
0000BB54 4E91 jsr [A1]
0000BB56 4AAB 0126 tst.l [A3 + 0x126]
0000BB5A 504F addq.w A7, 8
0000BB5C 6748 beq +0x4A /* 0000BBA6 */
0000BB5E 486E FFF4 pea.l [A6 - 0xC]
0000BB62 486B 0122 pea.l [A3 + 0x122]
0000BB66 2057 movea.l A0, [A7]
0000BB68 2250 movea.l A1, [A0]
0000BB6A 2269 0014 movea.l A1, [A1 + 0x14]
0000BB6E 4E91 jsr [A1]
0000BB70 2D6E FFF4 FFF8 move.l [A6 - 0x8], [A6 - 0xC]
0000BB76 34AE FFFC move.w [A2], [A6 - 0x4]
0000BB7A 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
0000BB80 302E FFFA move.w D0, [A6 - 0x6]
0000BB84 48C0 ext.l D0
0000BB86 322E FFFC move.w D1, [A6 - 0x4]
0000BB8A 48C1 ext.l D1
0000BB8C D280 add.l D1, D0
0000BB8E 3541 0004 move.w [A2 + 0x4], D1
0000BB92 302E FFF8 move.w D0, [A6 - 0x8]
0000BB96 48C0 ext.l D0
0000BB98 322A 0002 move.w D1, [A2 + 0x2]
0000BB9C 48C1 ext.l D1
0000BB9E D280 add.l D1, D0
0000BBA0 3541 0006 move.w [A2 + 0x6], D1
0000BBA4 504F addq.w A7, 8
label0000BBA6:
0000BBA6 4CDF 0C00 movem.l A2,A3, [A7]+
0000BBAA 4E5E unlink A6
0000BBAC 4E75 rts
0000BBAE 4E56 0000 link A6, 0
0000BBB2 4AAE 000C tst.l [A6 + 0xC]
0000BBB6 6604 bne +0x6 /* 0000BBBC */
0000BBB8 7000 moveq.l D0, 0x00
0000BBBA 6002 bra +0x4 /* 0000BBBE */
label0000BBBC:
0000BBBC 7001 moveq.l D0, 0x01
label0000BBBE:
0000BBBE 1F00 move.b -[A7], D0
0000BBC0 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000BBC4 2057 movea.l A0, [A7]
0000BBC6 2250 movea.l A1, [A0]
0000BBC8 2269 00B0 movea.l A1, [A1 + 0xB0]
0000BBCC 4E91 jsr [A1]
0000BBCE 4E5E unlink A6
0000BBD0 4E75 rts
0000BBD2 4E56 0000 link A6, 0
0000BBD6 2F0A move.l -[A7], A2
0000BBD8 246E 0008 movea.l A2, [A6 + 0x8]
0000BBDC 2F2E 000C move.l -[A7], [A6 + 0xC]
0000BBE0 486A 000E pea.l [A2 + 0xE]
0000BBE4 4EB9 0001 C2CE jsr [0x0001C2CE]
0000BBEA 2F0A move.l -[A7], A2
0000BBEC 4EB9 0001 615E jsr [0x0001615E]
0000BBF2 4FEF 000C lea.l A7, [A7 + 0xC]
0000BBF6 245F movea.l A2, [A7]+
0000BBF8 4E5E unlink A6
0000BBFA 4E75 rts
0000BBFC 4E56 0000 link A6, 0
0000BC00 48E7 1020 movem.l -[A7], D3,A2
0000BC04 246E 0008 movea.l A2, [A6 + 0x8]
0000BC08 362E 000C move.w D3, [A6 + 0xC]
0000BC0C B66A 0118 cmp.w D3, [A2 + 0x118]
0000BC10 670E beq +0x10 /* 0000BC20 */
0000BC12 3543 0118 move.w [A2 + 0x118], D3
0000BC16 2F0A move.l -[A7], A2
0000BC18 4EB9 0001 615E jsr [0x0001615E]
0000BC1E 584F addq.w A7, 4
label0000BC20:
0000BC20 4CDF 0408 movem.l D3,A2, [A7]+
0000BC24 4E5E unlink A6
0000BC26 4E75 rts
0000BC28 4E56 0000 link A6, 0
0000BC2C 48E7 1020 movem.l -[A7], D3,A2
0000BC30 246E 0008 movea.l A2, [A6 + 0x8]
0000BC34 162E 000C move.b D3, [A6 + 0xC]
0000BC38 B62A 0008 cmp.b D3, [A2 + 0x8]
0000BC3C 677A beq +0x7C /* 0000BCB8 */
0000BC3E 1543 0008 move.b [A2 + 0x8], D3
0000BC42 2F0A move.l -[A7], A2
0000BC44 2057 movea.l A0, [A7]
0000BC46 2250 movea.l A1, [A0]
0000BC48 2269 0134 movea.l A1, [A1 + 0x134]
0000BC4C 4E91 jsr [A1]
0000BC4E 4A00 tst.b D0
0000BC50 584F addq.w A7, 4
0000BC52 6730 beq +0x32 /* 0000BC84 */
0000BC54 4A03 tst.b D3
0000BC56 6714 beq +0x16 /* 0000BC6C */
0000BC58 2F0A move.l -[A7], A2
0000BC5A 4EB9 0001 611C jsr [0x0001611C]
0000BC60 4A00 tst.b D0
0000BC62 584F addq.w A7, 4
0000BC64 6706 beq +0x8 /* 0000BC6C */
0000BC66 303C 4000 move.w D0, 0x4000 /* '@\0' */
0000BC6A 6014 bra +0x16 /* 0000BC80 */
label0000BC6C:
0000BC6C 2F0A move.l -[A7], A2
0000BC6E 4EB9 0001 611C jsr [0x0001611C]
0000BC74 4A00 tst.b D0
0000BC76 584F addq.w A7, 4
0000BC78 6704 beq +0x6 /* 0000BC7E */
0000BC7A 7000 moveq.l D0, 0x00
0000BC7C 6002 bra +0x4 /* 0000BC80 */
label0000BC7E:
0000BC7E 7001 moveq.l D0, 0x01
label0000BC80:
0000BC80 3540 0138 move.w [A2 + 0x138], D0
label0000BC84:
0000BC84 2F0A move.l -[A7], A2
0000BC86 4EB9 0001 6A8C jsr [0x00016A8C]
0000BC8C 4A00 tst.b D0
0000BC8E 584F addq.w A7, 4
0000BC90 6726 beq +0x28 /* 0000BCB8 */
0000BC92 42A7 clr.l -[A7]
0000BC94 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000BC98 2057 movea.l A0, [A7]
0000BC9A 2268 0004 movea.l A1, [A0 + 0x4]
0000BC9E 2269 00E8 movea.l A1, [A1 + 0xE8]
0000BCA2 4E91 jsr [A1]
0000BCA4 4A00 tst.b D0
0000BCA6 504F addq.w A7, 8
0000BCA8 670E beq +0x10 /* 0000BCB8 */
0000BCAA 2F0A move.l -[A7], A2
0000BCAC 2057 movea.l A0, [A7]
0000BCAE 2250 movea.l A1, [A0]
0000BCB0 2269 0140 movea.l A1, [A1 + 0x140]
0000BCB4 4E91 jsr [A1]
0000BCB6 584F addq.w A7, 4
label0000BCB8:
0000BCB8 4CDF 0408 movem.l D3,A2, [A7]+
0000BCBC 4E5E unlink A6
0000BCBE 4E75 rts
0000BCC0 4E56 FFFC link A6, -0x0004
0000BCC4 48E7 1820 movem.l -[A7], D3,D4,A2
0000BCC8 246E 0008 movea.l A2, [A6 + 0x8]
0000BCCC 182E 000C move.b D4, [A6 + 0xC]
0000BCD0 162E 000E move.b D3, [A6 + 0xE]
0000BCD4 B82A 0134 cmp.b D4, [A2 + 0x134]
0000BCD8 6700 00CC beq +0xCE /* 0000BDA6 */
0000BCDC 1544 0134 move.b [A2 + 0x134], D4
0000BCE0 486E FFFC pea.l [A6 - 0x4]
0000BCE4 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000BCE8 4EB9 0000 348A jsr [0x0000348A]
0000BCEE 4A04 tst.b D4
0000BCF0 504F addq.w A7, 8
0000BCF2 674E beq +0x50 /* 0000BD42 */
0000BCF4 4227 clr.b -[A7]
0000BCF6 302E FFFE move.w D0, [A6 - 0x2]
0000BCFA 48C0 ext.l D0
0000BCFC 5C80 addq.l D0, 6
0000BCFE 3F00 move.w -[A7], D0
0000BD00 302E FFFC move.w D0, [A6 - 0x4]
0000BD04 48C0 ext.l D0
0000BD06 5C80 addq.l D0, 6
0000BD08 3F00 move.w -[A7], D0
0000BD0A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000BD0E 4EB9 0000 34BA jsr [0x000034BA]
0000BD14 4227 clr.b -[A7]
0000BD16 4878 FFFD push.l 0xFFFD
0000BD1A 4878 FFFD push.l 0xFFFD
0000BD1E 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000BD22 2057 movea.l A0, [A7]
0000BD24 2268 0004 movea.l A1, [A0 + 0x4]
0000BD28 2269 0044 movea.l A1, [A1 + 0x44]
0000BD2C 4E91 jsr [A1]
0000BD2E 4A03 tst.b D3
0000BD30 4FEF 0018 lea.l A7, [A7 + 0x18]
0000BD34 6758 beq +0x5A /* 0000BD8E */
0000BD36 2F0A move.l -[A7], A2
0000BD38 4EB9 0001 615E jsr [0x0001615E]
0000BD3E 584F addq.w A7, 4
0000BD40 604C bra +0x4E /* 0000BD8E */
label0000BD42:
0000BD42 4A03 tst.b D3
0000BD44 670A beq +0xC /* 0000BD50 */
0000BD46 2F0A move.l -[A7], A2
0000BD48 4EB9 0001 615E jsr [0x0001615E]
0000BD4E 584F addq.w A7, 4
label0000BD50:
0000BD50 4227 clr.b -[A7]
0000BD52 302E FFFE move.w D0, [A6 - 0x2]
0000BD56 48C0 ext.l D0
0000BD58 5D80 subq.l D0, 6
0000BD5A 3F00 move.w -[A7], D0
0000BD5C 302E FFFC move.w D0, [A6 - 0x4]
0000BD60 48C0 ext.l D0
0000BD62 5D80 subq.l D0, 6
0000BD64 3F00 move.w -[A7], D0
0000BD66 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000BD6A 4EB9 0000 34BA jsr [0x000034BA]
0000BD70 4227 clr.b -[A7]
0000BD72 4878 0003 push.l 0x3
0000BD76 4878 0003 push.l 0x3
0000BD7A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000BD7E 2057 movea.l A0, [A7]
0000BD80 2268 0004 movea.l A1, [A0 + 0x4]
0000BD84 2269 0044 movea.l A1, [A1 + 0x44]
0000BD88 4E91 jsr [A1]
0000BD8A 4FEF 0018 lea.l A7, [A7 + 0x18]
label0000BD8E:
0000BD8E 4A03 tst.b D3
0000BD90 6714 beq +0x16 /* 0000BDA6 */
0000BD92 42A7 clr.l -[A7]
0000BD94 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000BD98 2057 movea.l A0, [A7]
0000BD9A 2268 0004 movea.l A1, [A0 + 0x4]
0000BD9E 2269 00F0 movea.l A1, [A1 + 0xF0]
0000BDA2 4E91 jsr [A1]
0000BDA4 504F addq.w A7, 8
label0000BDA6:
0000BDA6 4CDF 0418 movem.l D3,D4,A2, [A7]+
0000BDAA 4E5E unlink A6
0000BDAC 4E75 rts
0000BDAE 4E56 0000 link A6, 0
0000BDB2 2F0A move.l -[A7], A2
0000BDB4 246E 0008 movea.l A2, [A6 + 0x8]
0000BDB8 2F0A move.l -[A7], A2
0000BDBA 2057 movea.l A0, [A7]
0000BDBC 2250 movea.l A1, [A0]
0000BDBE 2269 0134 movea.l A1, [A1 + 0x134]
0000BDC2 4E91 jsr [A1]
0000BDC4 4A00 tst.b D0
0000BDC6 584F addq.w A7, 4
0000BDC8 6704 beq +0x6 /* 0000BDCE */
0000BDCA 426A 0138 clr.w [A2 + 0x138]
label0000BDCE:
0000BDCE 42A7 clr.l -[A7]
0000BDD0 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000BDD4 2057 movea.l A0, [A7]
0000BDD6 2268 0004 movea.l A1, [A0 + 0x4]
0000BDDA 2269 00F0 movea.l A1, [A1 + 0xF0]
0000BDDE 4E91 jsr [A1]
0000BDE0 504F addq.w A7, 8
0000BDE2 245F movea.l A2, [A7]+
0000BDE4 4E5E unlink A6
0000BDE6 4E75 rts
0000BDE8 4E56 0000 link A6, 0
0000BDEC 2F0A move.l -[A7], A2
0000BDEE 246E 0008 movea.l A2, [A6 + 0x8]
0000BDF2 2F0A move.l -[A7], A2
0000BDF4 2057 movea.l A0, [A7]
0000BDF6 2250 movea.l A1, [A0]
0000BDF8 2269 0134 movea.l A1, [A1 + 0x134]
0000BDFC 4E91 jsr [A1]
0000BDFE 4A00 tst.b D0
0000BE00 584F addq.w A7, 4
0000BE02 6706 beq +0x8 /* 0000BE0A */
0000BE04 357C 0001 0138 move.w [A2 + 0x138], 0x1
label0000BE0A:
0000BE0A 42A7 clr.l -[A7]
0000BE0C 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000BE10 2057 movea.l A0, [A7]
0000BE12 2268 0004 movea.l A1, [A0 + 0x4]
0000BE16 2269 00F0 movea.l A1, [A1 + 0xF0]
0000BE1A 4E91 jsr [A1]
0000BE1C 504F addq.w A7, 8
0000BE1E 245F movea.l A2, [A7]+
0000BE20 4E5E unlink A6
0000BE22 4E75 rts
0000BE24 4E56 0000 link A6, 0
0000BE28 2F0A move.l -[A7], A2
0000BE2A 246E 0008 movea.l A2, [A6 + 0x8]
0000BE2E 2F0A move.l -[A7], A2
0000BE30 4EB9 0001 6180 jsr [0x00016180]
0000BE36 4A00 tst.b D0
0000BE38 584F addq.w A7, 4
0000BE3A 6720 beq +0x22 /* 0000BE5C */
0000BE3C 2F0A move.l -[A7], A2
0000BE3E 2057 movea.l A0, [A7]
0000BE40 2250 movea.l A1, [A0]
0000BE42 2269 0134 movea.l A1, [A1 + 0x134]
0000BE46 4E91 jsr [A1]
0000BE48 4A00 tst.b D0
0000BE4A 584F addq.w A7, 4
0000BE4C 6704 beq +0x6 /* 0000BE52 */
0000BE4E 426A 0138 clr.w [A2 + 0x138]
label0000BE52:
0000BE52 2F0A move.l -[A7], A2
0000BE54 4EB9 0001 615E jsr [0x0001615E]
0000BE5A 584F addq.w A7, 4
label0000BE5C:
0000BE5C 245F movea.l A2, [A7]+
0000BE5E 4E5E unlink A6
0000BE60 4E75 rts
0000BE62 4E56 0000 link A6, 0
0000BE66 2F0A move.l -[A7], A2
0000BE68 246E 0008 movea.l A2, [A6 + 0x8]
0000BE6C 2F0A move.l -[A7], A2
0000BE6E 4EB9 0001 6180 jsr [0x00016180]
0000BE74 4A00 tst.b D0
0000BE76 584F addq.w A7, 4
0000BE78 6622 bne +0x24 /* 0000BE9C */
0000BE7A 2F0A move.l -[A7], A2
0000BE7C 2057 movea.l A0, [A7]
0000BE7E 2250 movea.l A1, [A0]
0000BE80 2269 0134 movea.l A1, [A1 + 0x134]
0000BE84 4E91 jsr [A1]
0000BE86 4A00 tst.b D0
0000BE88 584F addq.w A7, 4
0000BE8A 6706 beq +0x8 /* 0000BE92 */
0000BE8C 357C 0001 0138 move.w [A2 + 0x138], 0x1
label0000BE92:
0000BE92 2F0A move.l -[A7], A2
0000BE94 4EB9 0001 615E jsr [0x0001615E]
0000BE9A 584F addq.w A7, 4
label0000BE9C:
0000BE9C 245F movea.l A2, [A7]+
0000BE9E 4E5E unlink A6
0000BEA0 4E75 rts
0000BEA2 4E56 FFE4 link A6, -0x001C
0000BEA6 2F0A move.l -[A7], A2
0000BEA8 246E 0008 movea.l A2, [A6 + 0x8]
0000BEAC 4EB9 0000 264A jsr [0x0000264A]
0000BEB2 2F0A move.l -[A7], A2
0000BEB4 2057 movea.l A0, [A7]
0000BEB6 2250 movea.l A1, [A0]
0000BEB8 2269 0140 movea.l A1, [A1 + 0x140]
0000BEBC 4E91 jsr [A1]
0000BEBE 4A2A 0134 tst.b [A2 + 0x134]
0000BEC2 584F addq.w A7, 4
0000BEC4 6756 beq +0x58 /* 0000BF1C */
0000BEC6 486E FFE4 pea.l [A6 - 0x1C]
0000BECA 2F0A move.l -[A7], A2
0000BECC 4EB9 0001 6138 jsr [0x00016138]
0000BED2 486E FFE4 pea.l [A6 - 0x1C]
0000BED6 486E FFEC pea.l [A6 - 0x14]
0000BEDA 4EB9 0000 26D2 jsr [0x000026D2]
0000BEE0 4FEF 0010 lea.l A7, [A7 + 0x10]
0000BEE4 6012 bra +0x14 /* 0000BEF8 */
label0000BEE6:
0000BEE6 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000BEEA 2F0A move.l -[A7], A2
0000BEEC 2057 movea.l A0, [A7]
0000BEEE 2250 movea.l A1, [A0]
0000BEF0 2269 014C movea.l A1, [A1 + 0x14C]
0000BEF4 4E91 jsr [A1]
0000BEF6 5C4F addq.w A7, 6
label0000BEF8:
0000BEF8 486E FFFE pea.l [A6 - 0x2]
0000BEFC 486E FFEC pea.l [A6 - 0x14]
0000BF00 4EB9 0000 26E2 jsr [0x000026E2]
0000BF06 4A00 tst.b D0
0000BF08 504F addq.w A7, 8
0000BF0A 66DA bne -0x24 /* 0000BEE6 */
0000BF0C 3F3C FFFF move.w -[A7], 0xFFFF
0000BF10 486E FFEC pea.l [A6 - 0x14]
0000BF14 4EB9 0000 26DA jsr [0x000026DA]
0000BF1A 5C4F addq.w A7, 6
label0000BF1C:
0000BF1C 245F movea.l A2, [A7]+
0000BF1E 4E5E unlink A6
0000BF20 4E75 rts
0000BF22 4E56 FFE4 link A6, -0x001C
0000BF26 2F0A move.l -[A7], A2
0000BF28 246E 0008 movea.l A2, [A6 + 0x8]
0000BF2C 4EB9 0000 264A jsr [0x0000264A]
0000BF32 486E FFE4 pea.l [A6 - 0x1C]
0000BF36 2F0A move.l -[A7], A2
0000BF38 4EB9 0001 6138 jsr [0x00016138]
0000BF3E 486E FFE4 pea.l [A6 - 0x1C]
0000BF42 486E FFEC pea.l [A6 - 0x14]
0000BF46 4EB9 0000 26D2 jsr [0x000026D2]
0000BF4C 4FEF 0010 lea.l A7, [A7 + 0x10]
0000BF50 6000 00E8 bra +0xEA /* 0000C03A */
label0000BF54:
0000BF54 0C6E 0004 FFFE cmpi.w [A6 - 0x2], 0x4
0000BF5A 6C50 bge +0x52 /* 0000BFAC */
0000BF5C 2F0A move.l -[A7], A2
0000BF5E 4EB9 0001 611C jsr [0x0001611C]
0000BF64 4A00 tst.b D0
0000BF66 584F addq.w A7, 4
0000BF68 6732 beq +0x34 /* 0000BF9C */
0000BF6A 2F0A move.l -[A7], A2
0000BF6C 2057 movea.l A0, [A7]
0000BF6E 2250 movea.l A1, [A0]
0000BF70 2269 00AC movea.l A1, [A1 + 0xAC]
0000BF74 4E91 jsr [A1]
0000BF76 4A00 tst.b D0
0000BF78 584F addq.w A7, 4
0000BF7A 6710 beq +0x12 /* 0000BF8C */
0000BF7C 2F0A move.l -[A7], A2
0000BF7E 2057 movea.l A0, [A7]
0000BF80 2250 movea.l A1, [A0]
0000BF82 2269 0154 movea.l A1, [A1 + 0x154]
0000BF86 4E91 jsr [A1]
0000BF88 584F addq.w A7, 4
0000BF8A 607C bra +0x7E /* 0000C008 */
label0000BF8C:
0000BF8C 2F0A move.l -[A7], A2
0000BF8E 2057 movea.l A0, [A7]
0000BF90 2250 movea.l A1, [A0]
0000BF92 2269 0150 movea.l A1, [A1 + 0x150]
0000BF96 4E91 jsr [A1]
0000BF98 584F addq.w A7, 4
0000BF9A 606C bra +0x6E /* 0000C008 */
label0000BF9C:
0000BF9C 2F0A move.l -[A7], A2
0000BF9E 2057 movea.l A0, [A7]
0000BFA0 2250 movea.l A1, [A0]
0000BFA2 2269 0158 movea.l A1, [A1 + 0x158]
0000BFA6 4E91 jsr [A1]
0000BFA8 584F addq.w A7, 4
0000BFAA 605C bra +0x5E /* 0000C008 */
label0000BFAC:
0000BFAC 2F0A move.l -[A7], A2
0000BFAE 4EB9 0001 611C jsr [0x0001611C]
0000BFB4 4A00 tst.b D0
0000BFB6 584F addq.w A7, 4
0000BFB8 6740 beq +0x42 /* 0000BFFA */
0000BFBA 2F0A move.l -[A7], A2
0000BFBC 4EB9 0001 6180 jsr [0x00016180]
0000BFC2 4A00 tst.b D0
0000BFC4 584F addq.w A7, 4
0000BFC6 6732 beq +0x34 /* 0000BFFA */
0000BFC8 2F0A move.l -[A7], A2
0000BFCA 2057 movea.l A0, [A7]
0000BFCC 2250 movea.l A1, [A0]
0000BFCE 2269 00AC movea.l A1, [A1 + 0xAC]
0000BFD2 4E91 jsr [A1]
0000BFD4 4A00 tst.b D0
0000BFD6 584F addq.w A7, 4
0000BFD8 6710 beq +0x12 /* 0000BFEA */
0000BFDA 2F0A move.l -[A7], A2
0000BFDC 2057 movea.l A0, [A7]
0000BFDE 2250 movea.l A1, [A0]
0000BFE0 2269 0164 movea.l A1, [A1 + 0x164]
0000BFE4 4E91 jsr [A1]
0000BFE6 584F addq.w A7, 4
0000BFE8 601E bra +0x20 /* 0000C008 */
label0000BFEA:
0000BFEA 2F0A move.l -[A7], A2
0000BFEC 2057 movea.l A0, [A7]
0000BFEE 2250 movea.l A1, [A0]
0000BFF0 2269 015C movea.l A1, [A1 + 0x15C]
0000BFF4 4E91 jsr [A1]
0000BFF6 584F addq.w A7, 4
0000BFF8 600E bra +0x10 /* 0000C008 */
label0000BFFA:
0000BFFA 2F0A move.l -[A7], A2
0000BFFC 2057 movea.l A0, [A7]
0000BFFE 2250 movea.l A1, [A0]
0000C000 2269 0160 movea.l A1, [A1 + 0x160]
0000C004 4E91 jsr [A1]
0000C006 584F addq.w A7, 4
label0000C008:
0000C008 2F0A move.l -[A7], A2
0000C00A 2057 movea.l A0, [A7]
0000C00C 2250 movea.l A1, [A0]
0000C00E 2269 0134 movea.l A1, [A1 + 0x134]
0000C012 4E91 jsr [A1]
0000C014 4A00 tst.b D0
0000C016 584F addq.w A7, 4
0000C018 670E beq +0x10 /* 0000C028 */
0000C01A 2F0A move.l -[A7], A2
0000C01C 2057 movea.l A0, [A7]
0000C01E 2250 movea.l A1, [A0]
0000C020 2269 0148 movea.l A1, [A1 + 0x148]
0000C024 4E91 jsr [A1]
0000C026 584F addq.w A7, 4
label0000C028:
0000C028 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000C02C 2F0A move.l -[A7], A2
0000C02E 2057 movea.l A0, [A7]
0000C030 2250 movea.l A1, [A0]
0000C032 2269 0144 movea.l A1, [A1 + 0x144]
0000C036 4E91 jsr [A1]
0000C038 5C4F addq.w A7, 6
label0000C03A:
0000C03A 486E FFFE pea.l [A6 - 0x2]
0000C03E 486E FFEC pea.l [A6 - 0x14]
0000C042 4EB9 0000 26E2 jsr [0x000026E2]
0000C048 4A00 tst.b D0
0000C04A 504F addq.w A7, 8
0000C04C 6600 FF06 bne -0xF8 /* 0000BF54 */
0000C050 3F3C FFFF move.w -[A7], 0xFFFF
0000C054 486E FFEC pea.l [A6 - 0x14]
0000C058 4EB9 0000 26DA jsr [0x000026DA]
0000C05E 5C4F addq.w A7, 6
0000C060 245F movea.l A2, [A7]+
0000C062 4E5E unlink A6
0000C064 4E75 rts
0000C066 4E56 FECC link A6, -0x0134
0000C06A 48E7 1820 movem.l -[A7], D3,D4,A2
0000C06E 246E 0008 movea.l A2, [A6 + 0x8]
0000C072 382E 000C move.w D4, [A6 + 0xC]
0000C076 486E FED4 pea.l [A6 - 0x12C]
0000C07A 4EB9 0000 263A jsr [0x0000263A]
0000C080 4EB9 0000 264A jsr [0x0000264A]
0000C086 486E FECC pea.l [A6 - 0x134]
0000C08A 4EB9 0000 2652 jsr [0x00002652]
0000C090 2F0A move.l -[A7], A2
0000C092 2057 movea.l A0, [A7]
0000C094 2250 movea.l A1, [A0]
0000C096 2269 0080 movea.l A1, [A1 + 0x80]
0000C09A 4E91 jsr [A1]
0000C09C 3600 move.w D3, D0
0000C09E 3F03 move.w -[A7], D3
0000C0A0 4EB9 0000 285A jsr [0x0000285A]
0000C0A6 486E FFFA pea.l [A6 - 0x6]
0000C0AA AA19 syscall GetForeColor
0000C0AC 486E FFF2 pea.l [A6 - 0xE]
0000C0B0 2F0A move.l -[A7], A2
0000C0B2 2057 movea.l A0, [A7]
0000C0B4 2250 movea.l A1, [A0]
0000C0B6 2269 0128 movea.l A1, [A1 + 0x128]
0000C0BA 4E91 jsr [A1]
0000C0BC 486E FEF2 pea.l [A6 - 0x10E]
0000C0C0 2F0A move.l -[A7], A2
0000C0C2 2057 movea.l A0, [A7]
0000C0C4 2250 movea.l A1, [A0]
0000C0C6 2269 0020 movea.l A1, [A1 + 0x20]
0000C0CA 4E91 jsr [A1]
0000C0CC 0C44 0004 cmpi.w D4, 0x4
0000C0D0 4FEF 001E lea.l A7, [A7 + 0x1E]
0000C0D4 6C7A bge +0x7C /* 0000C150 */
0000C0D6 2F0A move.l -[A7], A2
0000C0D8 4EB9 0001 611C jsr [0x0001611C]
0000C0DE 4A00 tst.b D0
0000C0E0 584F addq.w A7, 4
0000C0E2 661A bne +0x1C /* 0000C0FE */
0000C0E4 486E FFFA pea.l [A6 - 0x6]
0000C0E8 4EB9 0000 0F02 jsr [0x00000F02]
0000C0EE 486E FFFA pea.l [A6 - 0x6]
0000C0F2 AA14 syscall RGBForeColor
0000C0F4 3F3C 0031 move.w -[A7], 0x31 /* '1' */
0000C0F8 A889 syscall TextMode
0000C0FA 584F addq.w A7, 4
0000C0FC 6032 bra +0x34 /* 0000C130 */
label0000C0FE:
0000C0FE 2F0A move.l -[A7], A2
0000C100 4EB9 0001 611C jsr [0x0001611C]
0000C106 4A00 tst.b D0
0000C108 584F addq.w A7, 4
0000C10A 6724 beq +0x26 /* 0000C130 */
0000C10C 2F0A move.l -[A7], A2
0000C10E 2057 movea.l A0, [A7]
0000C110 2250 movea.l A1, [A0]
0000C112 2269 00AC movea.l A1, [A1 + 0xAC]
0000C116 4E91 jsr [A1]
0000C118 4A00 tst.b D0
0000C11A 584F addq.w A7, 4
0000C11C 6712 beq +0x14 /* 0000C130 */
0000C11E 486E FFFA pea.l [A6 - 0x6]
0000C122 4EB9 0000 0F0A jsr [0x00000F0A]
0000C128 486E FFFA pea.l [A6 - 0x6]
0000C12C AA14 syscall RGBForeColor
0000C12E 584F addq.w A7, 4
label0000C130:
0000C130 4227 clr.b -[A7]
0000C132 1F3C 0001 move.b -[A7], 0x1
0000C136 3F3C 0001 move.w -[A7], 0x1
0000C13A 486E FFF2 pea.l [A6 - 0xE]
0000C13E 486E FEF2 pea.l [A6 - 0x10E]
0000C142 4EB9 0000 270A jsr [0x0000270A]
0000C148 4FEF 000E lea.l A7, [A7 + 0xE]
0000C14C 6000 0080 bra +0x82 /* 0000C1CE */
label0000C150:
0000C150 0C44 0004 cmpi.w D4, 0x4
0000C154 6D78 blt +0x7A /* 0000C1CE */
0000C156 2F0A move.l -[A7], A2
0000C158 2057 movea.l A0, [A7]
0000C15A 2250 movea.l A1, [A0]
0000C15C 2269 00AC movea.l A1, [A1 + 0xAC]
0000C160 4E91 jsr [A1]
0000C162 4A00 tst.b D0
0000C164 584F addq.w A7, 4
0000C166 6712 beq +0x14 /* 0000C17A */
0000C168 486E FFFA pea.l [A6 - 0x6]
0000C16C 4EB9 0000 0F0A jsr [0x00000F0A]
0000C172 486E FFFA pea.l [A6 - 0x6]
0000C176 AA14 syscall RGBForeColor
0000C178 584F addq.w A7, 4
label0000C17A:
0000C17A 2F0A move.l -[A7], A2
0000C17C 4EB9 0001 611C jsr [0x0001611C]
0000C182 4A00 tst.b D0
0000C184 584F addq.w A7, 4
0000C186 670E beq +0x10 /* 0000C196 */
0000C188 2F0A move.l -[A7], A2
0000C18A 4EB9 0001 6180 jsr [0x00016180]
0000C190 4A00 tst.b D0
0000C192 584F addq.w A7, 4
0000C194 661C bne +0x1E /* 0000C1B2 */
label0000C196:
0000C196 486E FFFA pea.l [A6 - 0x6]
0000C19A 486E FFFA pea.l [A6 - 0x6]
0000C19E 4EB9 0000 0FBA jsr [0x00000FBA]
0000C1A4 3F3C 0001 move.w -[A7], 0x1
0000C1A8 A889 syscall TextMode
0000C1AA 486E FFFA pea.l [A6 - 0x6]
0000C1AE AA14 syscall RGBForeColor
0000C1B0 504F addq.w A7, 8
label0000C1B2:
0000C1B2 4227 clr.b -[A7]
0000C1B4 1F3C 0001 move.b -[A7], 0x1
0000C1B8 3F3C 0001 move.w -[A7], 0x1
0000C1BC 486E FFF2 pea.l [A6 - 0xE]
0000C1C0 486E FEF2 pea.l [A6 - 0x10E]
0000C1C4 4EB9 0000 270A jsr [0x0000270A]
0000C1CA 4FEF 000E lea.l A7, [A7 + 0xE]
label0000C1CE:
0000C1CE 3F3C FFFF move.w -[A7], 0xFFFF
0000C1D2 486E FECC pea.l [A6 - 0x134]
0000C1D6 4EB9 0000 265A jsr [0x0000265A]
0000C1DC 3F3C FFFF move.w -[A7], 0xFFFF
0000C1E0 486E FED4 pea.l [A6 - 0x12C]
0000C1E4 4EB9 0000 2642 jsr [0x00002642]
0000C1EA 4FEF 000C lea.l A7, [A7 + 0xC]
0000C1EE 4CDF 0418 movem.l D3,D4,A2, [A7]+
0000C1F2 4E5E unlink A6
0000C1F4 4E75 rts
0000C1F6 4E56 FFC8 link A6, -0x0038
0000C1FA 48E7 1020 movem.l -[A7], D3,A2
0000C1FE 246E 0008 movea.l A2, [A6 + 0x8]
0000C202 486E FFCE pea.l [A6 - 0x32]
0000C206 4EB9 0000 263A jsr [0x0000263A]
0000C20C 4EB9 0000 264A jsr [0x0000264A]
0000C212 486E FFF8 pea.l [A6 - 0x8]
0000C216 2F0A move.l -[A7], A2
0000C218 2057 movea.l A0, [A7]
0000C21A 2250 movea.l A1, [A0]
0000C21C 2269 012C movea.l A1, [A1 + 0x12C]
0000C220 4E91 jsr [A1]
0000C222 486E FFC8 pea.l [A6 - 0x38]
0000C226 4EB9 0000 2662 jsr [0x00002662]
0000C22C 2F0A move.l -[A7], A2
0000C22E 2057 movea.l A0, [A7]
0000C230 2250 movea.l A1, [A0]
0000C232 2269 016C movea.l A1, [A1 + 0x16C]
0000C236 4E91 jsr [A1]
0000C238 4AAA 0126 tst.l [A2 + 0x126]
0000C23C 4FEF 0014 lea.l A7, [A7 + 0x14]
0000C240 6700 008C beq +0x8E /* 0000C2CE */
0000C244 486E FFF8 pea.l [A6 - 0x8]
0000C248 2F2A 0126 move.l -[A7], [A2 + 0x126]
0000C24C AA1F syscall PlotCIcon
0000C24E 362A 0138 move.w D3, [A2 + 0x138]
0000C252 3003 move.w D0, D3
0000C254 48C0 ext.l D0
0000C256 6776 beq +0x78 /* 0000C2CE */
0000C258 0C43 4000 cmpi.w D3, 0x4000 /* '@\0' */
0000C25C 6634 bne +0x36 /* 0000C292 */
0000C25E 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
0000C262 486E FFF2 pea.l [A6 - 0xE]
0000C266 4EB9 0000 0EFA jsr [0x00000EFA]
0000C26C 486E FFEC pea.l [A6 - 0x14]
0000C270 4EB9 0000 0F02 jsr [0x00000F02]
0000C276 486E FFEC pea.l [A6 - 0x14]
0000C27A 486E FFF2 pea.l [A6 - 0xE]
0000C27E 486E FFF8 pea.l [A6 - 0x8]
0000C282 2F2A 0126 move.l -[A7], [A2 + 0x126]
0000C286 4EB9 0000 0FCA jsr [0x00000FCA]
0000C28C 4FEF 001A lea.l A7, [A7 + 0x1A]
0000C290 603C bra +0x3E /* 0000C2CE */
label0000C292:
0000C292 0C43 0001 cmpi.w D3, 0x1
0000C296 6636 bne +0x38 /* 0000C2CE */
0000C298 1F3C 0007 move.b -[A7], 0x7
0000C29C 486E FFF2 pea.l [A6 - 0xE]
0000C2A0 4EB9 0000 0EFA jsr [0x00000EFA]
0000C2A6 1F3C 0001 move.b -[A7], 0x1
0000C2AA 486E FFEC pea.l [A6 - 0x14]
0000C2AE 4EB9 0000 0EFA jsr [0x00000EFA]
0000C2B4 486E FFEC pea.l [A6 - 0x14]
0000C2B8 486E FFF2 pea.l [A6 - 0xE]
0000C2BC 486E FFF8 pea.l [A6 - 0x8]
0000C2C0 2F2A 0126 move.l -[A7], [A2 + 0x126]
0000C2C4 4EB9 0000 0FCA jsr [0x00000FCA]
0000C2CA 4FEF 001C lea.l A7, [A7 + 0x1C]
label0000C2CE:
0000C2CE 3F3C FFFF move.w -[A7], 0xFFFF
0000C2D2 486E FFC8 pea.l [A6 - 0x38]
0000C2D6 4EB9 0000 267A jsr [0x0000267A]
0000C2DC 3F3C FFFF move.w -[A7], 0xFFFF
0000C2E0 486E FFCE pea.l [A6 - 0x32]
0000C2E4 4EB9 0000 2642 jsr [0x00002642]
0000C2EA 4FEF 000C lea.l A7, [A7 + 0xC]
0000C2EE 4CDF 0408 movem.l D3,A2, [A7]+
0000C2F2 4E5E unlink A6
0000C2F4 4E75 rts
0000C2F6 4E56 FF50 link A6, -0x00B0
0000C2FA 48E7 1020 movem.l -[A7], D3,A2
0000C2FE 246E 0008 movea.l A2, [A6 + 0x8]
0000C302 362E 000C move.w D3, [A6 + 0xC]
0000C306 486E FF98 pea.l [A6 - 0x68]
0000C30A 4EB9 0000 263A jsr [0x0000263A]
0000C310 4EB9 0000 264A jsr [0x0000264A]
0000C316 486E FFF8 pea.l [A6 - 0x8]
0000C31A 2F0A move.l -[A7], A2
0000C31C 4EB9 0001 6138 jsr [0x00016138]
0000C322 0C43 0004 cmpi.w D3, 0x4
0000C326 4FEF 000C lea.l A7, [A7 + 0xC]
0000C32A 6C00 0196 bge +0x198 /* 0000C4C2 */
0000C32E 486E FFD4 pea.l [A6 - 0x2C]
0000C332 4EB9 0000 0F02 jsr [0x00000F02]
0000C338 486E FF92 pea.l [A6 - 0x6E]
0000C33C 4EB9 0000 0F02 jsr [0x00000F02]
0000C342 2D6E FF92 FFDA move.l [A6 - 0x26], [A6 - 0x6E]
0000C348 3D6E FF96 FFDE move.w [A6 - 0x22], [A6 - 0x6A]
0000C34E 486E FF8C pea.l [A6 - 0x74]
0000C352 4EB9 0000 0F02 jsr [0x00000F02]
0000C358 2D6E FF8C FFE0 move.l [A6 - 0x20], [A6 - 0x74]
0000C35E 3D6E FF90 FFE4 move.w [A6 - 0x1C], [A6 - 0x70]
0000C364 486E FF86 pea.l [A6 - 0x7A]
0000C368 4EB9 0000 0F02 jsr [0x00000F02]
0000C36E 2D6E FF86 FFE6 move.l [A6 - 0x1A], [A6 - 0x7A]
0000C374 3D6E FF8A FFEA move.w [A6 - 0x16], [A6 - 0x76]
0000C37A 486E FF80 pea.l [A6 - 0x80]
0000C37E 4EB9 0000 0F02 jsr [0x00000F02]
0000C384 2D6E FF80 FFEC move.l [A6 - 0x14], [A6 - 0x80]
0000C38A 3D6E FF84 FFF0 move.w [A6 - 0x10], [A6 - 0x7C]
0000C390 3F3C 0003 move.w -[A7], 0x3
0000C394 486E FFD4 pea.l [A6 - 0x2C]
0000C398 486E FFF8 pea.l [A6 - 0x8]
0000C39C 4EB9 0000 0FEA jsr [0x00000FEA]
0000C3A2 486E FFF8 pea.l [A6 - 0x8]
0000C3A6 2F3C 0001 0001 move.l -[A7], 0x10001
0000C3AC A8A9 syscall InsetRect
0000C3AE 3F3C 0002 move.w -[A7], 0x2
0000C3B2 486E FFD4 pea.l [A6 - 0x2C]
0000C3B6 486E FFF8 pea.l [A6 - 0x8]
0000C3BA 4EB9 0000 0FEA jsr [0x00000FEA]
0000C3C0 486E FFF2 pea.l [A6 - 0xE]
0000C3C4 4EB9 0000 0F02 jsr [0x00000F02]
0000C3CA 486E FFF2 pea.l [A6 - 0xE]
0000C3CE 302E FFF8 move.w D0, [A6 - 0x8]
0000C3D2 48C0 ext.l D0
0000C3D4 5280 addq.l D0, 1
0000C3D6 3F00 move.w -[A7], D0
0000C3D8 302E FFFA move.w D0, [A6 - 0x6]
0000C3DC 48C0 ext.l D0
0000C3DE 5480 addq.l D0, 2
0000C3E0 3F00 move.w -[A7], D0
0000C3E2 4EB9 0000 1002 jsr [0x00001002]
0000C3E8 486E FFF2 pea.l [A6 - 0xE]
0000C3EC 302E FFF8 move.w D0, [A6 - 0x8]
0000C3F0 48C0 ext.l D0
0000C3F2 5480 addq.l D0, 2
0000C3F4 3F00 move.w -[A7], D0
0000C3F6 302E FFFA move.w D0, [A6 - 0x6]
0000C3FA 48C0 ext.l D0
0000C3FC 5280 addq.l D0, 1
0000C3FE 3F00 move.w -[A7], D0
0000C400 4EB9 0000 1002 jsr [0x00001002]
0000C406 486E FFF2 pea.l [A6 - 0xE]
0000C40A 302E FFF8 move.w D0, [A6 - 0x8]
0000C40E 48C0 ext.l D0
0000C410 5280 addq.l D0, 1
0000C412 3F00 move.w -[A7], D0
0000C414 302E FFFE move.w D0, [A6 - 0x2]
0000C418 48C0 ext.l D0
0000C41A 5780 subq.l D0, 3
0000C41C 3F00 move.w -[A7], D0
0000C41E 4EB9 0000 1002 jsr [0x00001002]
0000C424 486E FFF2 pea.l [A6 - 0xE]
0000C428 302E FFF8 move.w D0, [A6 - 0x8]
0000C42C 48C0 ext.l D0
0000C42E 5480 addq.l D0, 2
0000C430 3F00 move.w -[A7], D0
0000C432 302E FFFE move.w D0, [A6 - 0x2]
0000C436 48C0 ext.l D0
0000C438 5580 subq.l D0, 2
0000C43A 3F00 move.w -[A7], D0
0000C43C 4EB9 0000 1002 jsr [0x00001002]
0000C442 486E FFF2 pea.l [A6 - 0xE]
0000C446 302E FFFC move.w D0, [A6 - 0x4]
0000C44A 48C0 ext.l D0
0000C44C 5580 subq.l D0, 2
0000C44E 3F00 move.w -[A7], D0
0000C450 302E FFFE move.w D0, [A6 - 0x2]
0000C454 48C0 ext.l D0
0000C456 5780 subq.l D0, 3
0000C458 3F00 move.w -[A7], D0
0000C45A 4EB9 0000 1002 jsr [0x00001002]
0000C460 486E FFF2 pea.l [A6 - 0xE]
0000C464 302E FFFC move.w D0, [A6 - 0x4]
0000C468 48C0 ext.l D0
0000C46A 5780 subq.l D0, 3
0000C46C 3F00 move.w -[A7], D0
0000C46E 302E FFFE move.w D0, [A6 - 0x2]
0000C472 48C0 ext.l D0
0000C474 5580 subq.l D0, 2
0000C476 3F00 move.w -[A7], D0
0000C478 4EB9 0000 1002 jsr [0x00001002]
0000C47E 486E FFF2 pea.l [A6 - 0xE]
0000C482 302E FFFC move.w D0, [A6 - 0x4]
0000C486 48C0 ext.l D0
0000C488 5580 subq.l D0, 2
0000C48A 3F00 move.w -[A7], D0
0000C48C 302E FFFA move.w D0, [A6 - 0x6]
0000C490 48C0 ext.l D0
0000C492 5480 addq.l D0, 2
0000C494 3F00 move.w -[A7], D0
0000C496 4EB9 0000 1002 jsr [0x00001002]
0000C49C 486E FFF2 pea.l [A6 - 0xE]
0000C4A0 302E FFFC move.w D0, [A6 - 0x4]
0000C4A4 48C0 ext.l D0
0000C4A6 5780 subq.l D0, 3
0000C4A8 3F00 move.w -[A7], D0
0000C4AA 302E FFFA move.w D0, [A6 - 0x6]
0000C4AE 48C0 ext.l D0
0000C4B0 5280 addq.l D0, 1
0000C4B2 3F00 move.w -[A7], D0
0000C4B4 4EB9 0000 1002 jsr [0x00001002]
0000C4BA 4FEF 006C lea.l A7, [A7 + 0x6C]
0000C4BE 6000 0874 bra +0x876 /* 0000CD34 */
label0000C4C2:
0000C4C2 0C43 0004 cmpi.w D3, 0x4
0000C4C6 6D00 086C blt +0x86E /* 0000CD34 */
0000C4CA 2F0A move.l -[A7], A2
0000C4CC 4EB9 0001 611C jsr [0x0001611C]
0000C4D2 4A00 tst.b D0
0000C4D4 584F addq.w A7, 4
0000C4D6 6700 04CE beq +0x4D0 /* 0000C9A6 */
0000C4DA 2F0A move.l -[A7], A2
0000C4DC 4EB9 0001 6180 jsr [0x00016180]
0000C4E2 4A00 tst.b D0
0000C4E4 584F addq.w A7, 4
0000C4E6 6700 04BE beq +0x4C0 /* 0000C9A6 */
0000C4EA 486E FFD4 pea.l [A6 - 0x2C]
0000C4EE 4EB9 0000 0F02 jsr [0x00000F02]
0000C4F4 1F3C 000C move.b -[A7], 0xC
0000C4F8 486E FF7A pea.l [A6 - 0x86]
0000C4FC 4EB9 0000 0EFA jsr [0x00000EFA]
0000C502 2D6E FF7A FFDA move.l [A6 - 0x26], [A6 - 0x86]
0000C508 3D6E FF7E FFDE move.w [A6 - 0x22], [A6 - 0x82]
0000C50E 486E FF74 pea.l [A6 - 0x8C]
0000C512 4EB9 0000 0F02 jsr [0x00000F02]
0000C518 2D6E FF74 FFE0 move.l [A6 - 0x20], [A6 - 0x8C]
0000C51E 3D6E FF78 FFE4 move.w [A6 - 0x1C], [A6 - 0x88]
0000C524 486E FF6E pea.l [A6 - 0x92]
0000C528 4EB9 0000 0F02 jsr [0x00000F02]
0000C52E 2D6E FF6E FFE6 move.l [A6 - 0x1A], [A6 - 0x92]
0000C534 3D6E FF72 FFEA move.w [A6 - 0x16], [A6 - 0x8E]
0000C53A 1F3C 000C move.b -[A7], 0xC
0000C53E 486E FF68 pea.l [A6 - 0x98]
0000C542 4EB9 0000 0EFA jsr [0x00000EFA]
0000C548 2D6E FF68 FFEC move.l [A6 - 0x14], [A6 - 0x98]
0000C54E 3D6E FF6C FFF0 move.w [A6 - 0x10], [A6 - 0x94]
0000C554 3F3C 0003 move.w -[A7], 0x3
0000C558 486E FFD4 pea.l [A6 - 0x2C]
0000C55C 486E FFF8 pea.l [A6 - 0x8]
0000C560 4EB9 0000 0FEA jsr [0x00000FEA]
0000C566 486E FFF8 pea.l [A6 - 0x8]
0000C56A 2F3C 0001 0001 move.l -[A7], 0x10001
0000C570 A8A9 syscall InsetRect
0000C572 1F3C 0002 move.b -[A7], 0x2
0000C576 486E FFF2 pea.l [A6 - 0xE]
0000C57A 4EB9 0000 0EFA jsr [0x00000EFA]
0000C580 486E FFF2 pea.l [A6 - 0xE]
0000C584 AA14 syscall RGBForeColor
0000C586 486E FFF8 pea.l [A6 - 0x8]
0000C58A 2F3C 0008 0008 move.l -[A7], 0x80008
0000C590 A8B0 syscall FrameRoundRect
0000C592 486E FFF8 pea.l [A6 - 0x8]
0000C596 2F3C 0001 0001 move.l -[A7], 0x10001
0000C59C A8A9 syscall InsetRect
0000C59E 1F3C 0005 move.b -[A7], 0x5
0000C5A2 486E FFF2 pea.l [A6 - 0xE]
0000C5A6 4EB9 0000 0EFA jsr [0x00000EFA]
0000C5AC 486E FFF2 pea.l [A6 - 0xE]
0000C5B0 AA14 syscall RGBForeColor
0000C5B2 486E FFF8 pea.l [A6 - 0x8]
0000C5B6 2F3C 0008 0008 move.l -[A7], 0x80008
0000C5BC A8B0 syscall FrameRoundRect
0000C5BE 486E FFF8 pea.l [A6 - 0x8]
0000C5C2 2F3C FFFE FFFE move.l -[A7], 0xFFFEFFFE
0000C5C8 A8A9 syscall InsetRect
0000C5CA 1F3C 0002 move.b -[A7], 0x2
0000C5CE 486E FFF2 pea.l [A6 - 0xE]
0000C5D2 4EB9 0000 0EFA jsr [0x00000EFA]
0000C5D8 486E FFF2 pea.l [A6 - 0xE]
0000C5DC 302E FFF8 move.w D0, [A6 - 0x8]
0000C5E0 48C0 ext.l D0
0000C5E2 5680 addq.l D0, 3
0000C5E4 3F00 move.w -[A7], D0
0000C5E6 302E FFFA move.w D0, [A6 - 0x6]
0000C5EA 48C0 ext.l D0
0000C5EC 5480 addq.l D0, 2
0000C5EE 3F00 move.w -[A7], D0
0000C5F0 4EB9 0000 1002 jsr [0x00001002]
0000C5F6 486E FFF2 pea.l [A6 - 0xE]
0000C5FA 302E FFF8 move.w D0, [A6 - 0x8]
0000C5FE 48C0 ext.l D0
0000C600 5480 addq.l D0, 2
0000C602 3F00 move.w -[A7], D0
0000C604 302E FFFA move.w D0, [A6 - 0x6]
0000C608 48C0 ext.l D0
0000C60A 5680 addq.l D0, 3
0000C60C 3F00 move.w -[A7], D0
0000C60E 4EB9 0000 1002 jsr [0x00001002]
0000C614 1F3C 0008 move.b -[A7], 0x8
0000C618 486E FFF2 pea.l [A6 - 0xE]
0000C61C 4EB9 0000 0EFA jsr [0x00000EFA]
0000C622 486E FFF2 pea.l [A6 - 0xE]
0000C626 302E FFF8 move.w D0, [A6 - 0x8]
0000C62A 48C0 ext.l D0
0000C62C 5880 addq.l D0, 4
0000C62E 3F00 move.w -[A7], D0
0000C630 302E FFFA move.w D0, [A6 - 0x6]
0000C634 48C0 ext.l D0
0000C636 5680 addq.l D0, 3
0000C638 3F00 move.w -[A7], D0
0000C63A 4EB9 0000 1002 jsr [0x00001002]
0000C640 486E FFF2 pea.l [A6 - 0xE]
0000C644 302E FFF8 move.w D0, [A6 - 0x8]
0000C648 48C0 ext.l D0
0000C64A 5680 addq.l D0, 3
0000C64C 3F00 move.w -[A7], D0
0000C64E 302E FFFA move.w D0, [A6 - 0x6]
0000C652 48C0 ext.l D0
0000C654 5880 addq.l D0, 4
0000C656 3F00 move.w -[A7], D0
0000C658 4EB9 0000 1002 jsr [0x00001002]
0000C65E 1F3C 0003 move.b -[A7], 0x3
0000C662 486E FFF2 pea.l [A6 - 0xE]
0000C666 4EB9 0000 0EFA jsr [0x00000EFA]
0000C66C 486E FFF2 pea.l [A6 - 0xE]
0000C670 302E FFF8 move.w D0, [A6 - 0x8]
0000C674 48C0 ext.l D0
0000C676 5280 addq.l D0, 1
0000C678 3F00 move.w -[A7], D0
0000C67A 302E FFFE move.w D0, [A6 - 0x2]
0000C67E 48C0 ext.l D0
0000C680 5980 subq.l D0, 4
0000C682 3F00 move.w -[A7], D0
0000C684 4EB9 0000 1002 jsr [0x00001002]
0000C68A 1F3C 0004 move.b -[A7], 0x4
0000C68E 486E FFF2 pea.l [A6 - 0xE]
0000C692 4EB9 0000 0EFA jsr [0x00000EFA]
0000C698 486E FFF2 pea.l [A6 - 0xE]
0000C69C 302E FFF8 move.w D0, [A6 - 0x8]
0000C6A0 48C0 ext.l D0
0000C6A2 5480 addq.l D0, 2
0000C6A4 3F00 move.w -[A7], D0
0000C6A6 302E FFFE move.w D0, [A6 - 0x2]
0000C6AA 48C0 ext.l D0
0000C6AC 5780 subq.l D0, 3
0000C6AE 3F00 move.w -[A7], D0
0000C6B0 4EB9 0000 1002 jsr [0x00001002]
0000C6B6 1F3C 0007 move.b -[A7], 0x7
0000C6BA 486E FFF2 pea.l [A6 - 0xE]
0000C6BE 4EB9 0000 0EFA jsr [0x00000EFA]
0000C6C4 486E FFF2 pea.l [A6 - 0xE]
0000C6C8 302E FFF8 move.w D0, [A6 - 0x8]
0000C6CC 48C0 ext.l D0
0000C6CE 5680 addq.l D0, 3
0000C6D0 3F00 move.w -[A7], D0
0000C6D2 302E FFFE move.w D0, [A6 - 0x2]
0000C6D6 48C0 ext.l D0
0000C6D8 5580 subq.l D0, 2
0000C6DA 3F00 move.w -[A7], D0
0000C6DC 4EB9 0000 1002 jsr [0x00001002]
0000C6E2 1F3C 0005 move.b -[A7], 0x5
0000C6E6 486E FFF2 pea.l [A6 - 0xE]
0000C6EA 4EB9 0000 0EFA jsr [0x00000EFA]
0000C6F0 486E FFF2 pea.l [A6 - 0xE]
0000C6F4 302E FFF8 move.w D0, [A6 - 0x8]
0000C6F8 48C0 ext.l D0
0000C6FA 5480 addq.l D0, 2
0000C6FC 3F00 move.w -[A7], D0
0000C6FE 302E FFFE move.w D0, [A6 - 0x2]
0000C702 48C0 ext.l D0
0000C704 5980 subq.l D0, 4
0000C706 3F00 move.w -[A7], D0
0000C708 4EB9 0000 1002 jsr [0x00001002]
0000C70E 486E FFF2 pea.l [A6 - 0xE]
0000C712 302E FFF8 move.w D0, [A6 - 0x8]
0000C716 48C0 ext.l D0
0000C718 5680 addq.l D0, 3
0000C71A 3F00 move.w -[A7], D0
0000C71C 302E FFFE move.w D0, [A6 - 0x2]
0000C720 48C0 ext.l D0
0000C722 5780 subq.l D0, 3
0000C724 3F00 move.w -[A7], D0
0000C726 4EB9 0000 1002 jsr [0x00001002]
0000C72C 1F3C 0008 move.b -[A7], 0x8
0000C730 486E FFF2 pea.l [A6 - 0xE]
0000C734 4EB9 0000 0EFA jsr [0x00000EFA]
0000C73A 486E FFF2 pea.l [A6 - 0xE]
0000C73E 302E FFF8 move.w D0, [A6 - 0x8]
0000C742 48C0 ext.l D0
0000C744 5680 addq.l D0, 3
0000C746 3F00 move.w -[A7], D0
0000C748 302E FFFE move.w D0, [A6 - 0x2]
0000C74C 48C0 ext.l D0
0000C74E 5B80 subq.l D0, 5
0000C750 3F00 move.w -[A7], D0
0000C752 4EB9 0000 1002 jsr [0x00001002]
0000C758 486E FFF2 pea.l [A6 - 0xE]
0000C75C 302E FFF8 move.w D0, [A6 - 0x8]
0000C760 48C0 ext.l D0
0000C762 5880 addq.l D0, 4
0000C764 3F00 move.w -[A7], D0
0000C766 302E FFFE move.w D0, [A6 - 0x2]
0000C76A 48C0 ext.l D0
0000C76C 5980 subq.l D0, 4
0000C76E 3F00 move.w -[A7], D0
0000C770 4EB9 0000 1002 jsr [0x00001002]
0000C776 486E FFF2 pea.l [A6 - 0xE]
0000C77A 302E FFFC move.w D0, [A6 - 0x4]
0000C77E 48C0 ext.l D0
0000C780 5780 subq.l D0, 3
0000C782 3F00 move.w -[A7], D0
0000C784 302E FFFE move.w D0, [A6 - 0x2]
0000C788 48C0 ext.l D0
0000C78A 5780 subq.l D0, 3
0000C78C 3F00 move.w -[A7], D0
0000C78E 4EB9 0000 1002 jsr [0x00001002]
0000C794 486E FFF2 pea.l [A6 - 0xE]
0000C798 302E FFFC move.w D0, [A6 - 0x4]
0000C79C 48C0 ext.l D0
0000C79E 5980 subq.l D0, 4
0000C7A0 3F00 move.w -[A7], D0
0000C7A2 302E FFFE move.w D0, [A6 - 0x2]
0000C7A6 48C0 ext.l D0
0000C7A8 5B80 subq.l D0, 5
0000C7AA 3F00 move.w -[A7], D0
0000C7AC 4EB9 0000 1002 jsr [0x00001002]
0000C7B2 486E FFF2 pea.l [A6 - 0xE]
0000C7B6 302E FFFC move.w D0, [A6 - 0x4]
0000C7BA 48C0 ext.l D0
0000C7BC 5B80 subq.l D0, 5
0000C7BE 3F00 move.w -[A7], D0
0000C7C0 302E FFFE move.w D0, [A6 - 0x2]
0000C7C4 48C0 ext.l D0
0000C7C6 5980 subq.l D0, 4
0000C7C8 3F00 move.w -[A7], D0
0000C7CA 4EB9 0000 1002 jsr [0x00001002]
0000C7D0 1F3C 0007 move.b -[A7], 0x7
0000C7D4 486E FFF2 pea.l [A6 - 0xE]
0000C7D8 4EB9 0000 0EFA jsr [0x00000EFA]
0000C7DE 486E FFF2 pea.l [A6 - 0xE]
0000C7E2 302E FFFC move.w D0, [A6 - 0x4]
0000C7E6 48C0 ext.l D0
0000C7E8 5780 subq.l D0, 3
0000C7EA 3F00 move.w -[A7], D0
0000C7EC 302E FFFE move.w D0, [A6 - 0x2]
0000C7F0 48C0 ext.l D0
0000C7F2 5980 subq.l D0, 4
0000C7F4 3F00 move.w -[A7], D0
0000C7F6 4EB9 0000 1002 jsr [0x00001002]
0000C7FC 486E FFF2 pea.l [A6 - 0xE]
0000C800 302E FFFC move.w D0, [A6 - 0x4]
0000C804 48C0 ext.l D0
0000C806 5980 subq.l D0, 4
0000C808 3F00 move.w -[A7], D0
0000C80A 302E FFFE move.w D0, [A6 - 0x2]
0000C80E 48C0 ext.l D0
0000C810 5780 subq.l D0, 3
0000C812 3F00 move.w -[A7], D0
0000C814 4EB9 0000 1002 jsr [0x00001002]
0000C81A 1F3C 0003 move.b -[A7], 0x3
0000C81E 486E FFF2 pea.l [A6 - 0xE]
0000C822 4EB9 0000 0EFA jsr [0x00000EFA]
0000C828 486E FFF2 pea.l [A6 - 0xE]
0000C82C 302E FFFC move.w D0, [A6 - 0x4]
0000C830 48C0 ext.l D0
0000C832 5980 subq.l D0, 4
0000C834 3F00 move.w -[A7], D0
0000C836 302E FFFA move.w D0, [A6 - 0x6]
0000C83A 48C0 ext.l D0
0000C83C 5280 addq.l D0, 1
0000C83E 3F00 move.w -[A7], D0
0000C840 4EB9 0000 1002 jsr [0x00001002]
0000C846 1F3C 0004 move.b -[A7], 0x4
0000C84A 486E FFF2 pea.l [A6 - 0xE]
0000C84E 4EB9 0000 0EFA jsr [0x00000EFA]
0000C854 486E FFF2 pea.l [A6 - 0xE]
0000C858 302E FFFC move.w D0, [A6 - 0x4]
0000C85C 48C0 ext.l D0
0000C85E 5780 subq.l D0, 3
0000C860 3F00 move.w -[A7], D0
0000C862 302E FFFA move.w D0, [A6 - 0x6]
0000C866 48C0 ext.l D0
0000C868 5480 addq.l D0, 2
0000C86A 3F00 move.w -[A7], D0
0000C86C 4EB9 0000 1002 jsr [0x00001002]
0000C872 1F3C 0007 move.b -[A7], 0x7
0000C876 486E FFF2 pea.l [A6 - 0xE]
0000C87A 4EB9 0000 0EFA jsr [0x00000EFA]
0000C880 486E FFF2 pea.l [A6 - 0xE]
0000C884 302E FFFC move.w D0, [A6 - 0x4]
0000C888 48C0 ext.l D0
0000C88A 5580 subq.l D0, 2
0000C88C 3F00 move.w -[A7], D0
0000C88E 302E FFFA move.w D0, [A6 - 0x6]
0000C892 48C0 ext.l D0
0000C894 5680 addq.l D0, 3
0000C896 3F00 move.w -[A7], D0
0000C898 4EB9 0000 1002 jsr [0x00001002]
0000C89E 1F3C 0005 move.b -[A7], 0x5
0000C8A2 486E FFF2 pea.l [A6 - 0xE]
0000C8A6 4EB9 0000 0EFA jsr [0x00000EFA]
0000C8AC 486E FFF2 pea.l [A6 - 0xE]
0000C8B0 302E FFFC move.w D0, [A6 - 0x4]
0000C8B4 48C0 ext.l D0
0000C8B6 5980 subq.l D0, 4
0000C8B8 3F00 move.w -[A7], D0
0000C8BA 302E FFFA move.w D0, [A6 - 0x6]
0000C8BE 48C0 ext.l D0
0000C8C0 5480 addq.l D0, 2
0000C8C2 3F00 move.w -[A7], D0
0000C8C4 4EB9 0000 1002 jsr [0x00001002]
0000C8CA 486E FFF2 pea.l [A6 - 0xE]
0000C8CE 302E FFFC move.w D0, [A6 - 0x4]
0000C8D2 48C0 ext.l D0
0000C8D4 5780 subq.l D0, 3
0000C8D6 3F00 move.w -[A7], D0
0000C8D8 302E FFFA move.w D0, [A6 - 0x6]
0000C8DC 48C0 ext.l D0
0000C8DE 5680 addq.l D0, 3
0000C8E0 3F00 move.w -[A7], D0
0000C8E2 4EB9 0000 1002 jsr [0x00001002]
0000C8E8 1F3C 0008 move.b -[A7], 0x8
0000C8EC 486E FFF2 pea.l [A6 - 0xE]
0000C8F0 4EB9 0000 0EFA jsr [0x00000EFA]
0000C8F6 486E FFF2 pea.l [A6 - 0xE]
0000C8FA 302E FFFC move.w D0, [A6 - 0x4]
0000C8FE 48C0 ext.l D0
0000C900 5B80 subq.l D0, 5
0000C902 3F00 move.w -[A7], D0
0000C904 302E FFFA move.w D0, [A6 - 0x6]
0000C908 48C0 ext.l D0
0000C90A 5680 addq.l D0, 3
0000C90C 3F00 move.w -[A7], D0
0000C90E 4EB9 0000 1002 jsr [0x00001002]
0000C914 486E FFF2 pea.l [A6 - 0xE]
0000C918 302E FFFC move.w D0, [A6 - 0x4]
0000C91C 48C0 ext.l D0
0000C91E 5980 subq.l D0, 4
0000C920 3F00 move.w -[A7], D0
0000C922 302E FFFA move.w D0, [A6 - 0x6]
0000C926 48C0 ext.l D0
0000C928 5880 addq.l D0, 4
0000C92A 3F00 move.w -[A7], D0
0000C92C 4EB9 0000 1002 jsr [0x00001002]
0000C932 1F3C 0008 move.b -[A7], 0x8
0000C936 486E FFF2 pea.l [A6 - 0xE]
0000C93A 4EB9 0000 0EFA jsr [0x00000EFA]
0000C940 486E FFF2 pea.l [A6 - 0xE]
0000C944 AA14 syscall RGBForeColor
0000C946 302E FFFA move.w D0, [A6 - 0x6]
0000C94A 48C0 ext.l D0
0000C94C 5880 addq.l D0, 4
0000C94E 3F00 move.w -[A7], D0
0000C950 302E FFFC move.w D0, [A6 - 0x4]
0000C954 48C0 ext.l D0
0000C956 5580 subq.l D0, 2
0000C958 3F00 move.w -[A7], D0
0000C95A A893 syscall MoveTo
0000C95C 302E FFFE move.w D0, [A6 - 0x2]
0000C960 48C0 ext.l D0
0000C962 5980 subq.l D0, 4
0000C964 3F00 move.w -[A7], D0
0000C966 302E FFFC move.w D0, [A6 - 0x4]
0000C96A 48C0 ext.l D0
0000C96C 5580 subq.l D0, 2
0000C96E 3F00 move.w -[A7], D0
0000C970 A891 syscall LineTo
0000C972 302E FFFE move.w D0, [A6 - 0x2]
0000C976 48C0 ext.l D0
0000C978 5580 subq.l D0, 2
0000C97A 3F00 move.w -[A7], D0
0000C97C 302E FFFC move.w D0, [A6 - 0x4]
0000C980 48C0 ext.l D0
0000C982 5980 subq.l D0, 4
0000C984 3F00 move.w -[A7], D0
0000C986 A893 syscall MoveTo
0000C988 302E FFFE move.w D0, [A6 - 0x2]
0000C98C 48C0 ext.l D0
0000C98E 5580 subq.l D0, 2
0000C990 3F00 move.w -[A7], D0
0000C992 302E FFF8 move.w D0, [A6 - 0x8]
0000C996 48C0 ext.l D0
0000C998 5880 addq.l D0, 4
0000C99A 3F00 move.w -[A7], D0
0000C99C A891 syscall LineTo
0000C99E 4FEF 013A lea.l A7, [A7 + 0x13A]
0000C9A2 6000 0390 bra +0x392 /* 0000CD34 */
label0000C9A6:
0000C9A6 1F3C 0007 move.b -[A7], 0x7
0000C9AA 486E FFB6 pea.l [A6 - 0x4A]
0000C9AE 4EB9 0000 0EFA jsr [0x00000EFA]
0000C9B4 1F3C 0007 move.b -[A7], 0x7
0000C9B8 486E FF62 pea.l [A6 - 0x9E]
0000C9BC 4EB9 0000 0EFA jsr [0x00000EFA]
0000C9C2 2D6E FF62 FFBC move.l [A6 - 0x44], [A6 - 0x9E]
0000C9C8 3D6E FF66 FFC0 move.w [A6 - 0x40], [A6 - 0x9A]
0000C9CE 1F3C 0007 move.b -[A7], 0x7
0000C9D2 486E FF5C pea.l [A6 - 0xA4]
0000C9D6 4EB9 0000 0EFA jsr [0x00000EFA]
0000C9DC 2D6E FF5C FFC2 move.l [A6 - 0x3E], [A6 - 0xA4]
0000C9E2 3D6E FF60 FFC6 move.w [A6 - 0x3A], [A6 - 0xA0]
0000C9E8 1F3C 0007 move.b -[A7], 0x7
0000C9EC 486E FF56 pea.l [A6 - 0xAA]
0000C9F0 4EB9 0000 0EFA jsr [0x00000EFA]
0000C9F6 2D6E FF56 FFC8 move.l [A6 - 0x38], [A6 - 0xAA]
0000C9FC 3D6E FF5A FFCC move.w [A6 - 0x34], [A6 - 0xA6]
0000CA02 1F3C 0007 move.b -[A7], 0x7
0000CA06 486E FF50 pea.l [A6 - 0xB0]
0000CA0A 4EB9 0000 0EFA jsr [0x00000EFA]
0000CA10 2D6E FF50 FFCE move.l [A6 - 0x32], [A6 - 0xB0]
0000CA16 3D6E FF54 FFD2 move.w [A6 - 0x2E], [A6 - 0xAC]
0000CA1C 3F3C 0003 move.w -[A7], 0x3
0000CA20 486E FFB6 pea.l [A6 - 0x4A]
0000CA24 486E FFF8 pea.l [A6 - 0x8]
0000CA28 4EB9 0000 0FEA jsr [0x00000FEA]
0000CA2E 486E FFF8 pea.l [A6 - 0x8]
0000CA32 2F3C 0001 0001 move.l -[A7], 0x10001
0000CA38 A8A9 syscall InsetRect
0000CA3A 1F3C 0004 move.b -[A7], 0x4
0000CA3E 486E FFF2 pea.l [A6 - 0xE]
0000CA42 4EB9 0000 0EFA jsr [0x00000EFA]
0000CA48 486E FFF2 pea.l [A6 - 0xE]
0000CA4C AA14 syscall RGBForeColor
0000CA4E 486E FFF8 pea.l [A6 - 0x8]
0000CA52 2F3C 0008 0008 move.l -[A7], 0x80008
0000CA58 A8B0 syscall FrameRoundRect
0000CA5A 486E FFF8 pea.l [A6 - 0x8]
0000CA5E 2F3C 0001 0001 move.l -[A7], 0x10001
0000CA64 A8A9 syscall InsetRect
0000CA66 486E FFF8 pea.l [A6 - 0x8]
0000CA6A 2F3C 0008 0008 move.l -[A7], 0x80008
0000CA70 A8B0 syscall FrameRoundRect
0000CA72 486E FFF8 pea.l [A6 - 0x8]
0000CA76 2F3C FFFE FFFE move.l -[A7], 0xFFFEFFFE
0000CA7C A8A9 syscall InsetRect
0000CA7E 486E FFF2 pea.l [A6 - 0xE]
0000CA82 302E FFF8 move.w D0, [A6 - 0x8]
0000CA86 48C0 ext.l D0
0000CA88 5680 addq.l D0, 3
0000CA8A 3F00 move.w -[A7], D0
0000CA8C 302E FFFA move.w D0, [A6 - 0x6]
0000CA90 48C0 ext.l D0
0000CA92 5480 addq.l D0, 2
0000CA94 3F00 move.w -[A7], D0
0000CA96 4EB9 0000 1002 jsr [0x00001002]
0000CA9C 486E FFF2 pea.l [A6 - 0xE]
0000CAA0 302E FFF8 move.w D0, [A6 - 0x8]
0000CAA4 48C0 ext.l D0
0000CAA6 5480 addq.l D0, 2
0000CAA8 3F00 move.w -[A7], D0
0000CAAA 302E FFFA move.w D0, [A6 - 0x6]
0000CAAE 48C0 ext.l D0
0000CAB0 5680 addq.l D0, 3
0000CAB2 3F00 move.w -[A7], D0
0000CAB4 4EB9 0000 1002 jsr [0x00001002]
0000CABA 486E FFF2 pea.l [A6 - 0xE]
0000CABE 302E FFF8 move.w D0, [A6 - 0x8]
0000CAC2 48C0 ext.l D0
0000CAC4 5880 addq.l D0, 4
0000CAC6 3F00 move.w -[A7], D0
0000CAC8 302E FFFA move.w D0, [A6 - 0x6]
0000CACC 48C0 ext.l D0
0000CACE 5680 addq.l D0, 3
0000CAD0 3F00 move.w -[A7], D0
0000CAD2 4EB9 0000 1002 jsr [0x00001002]
0000CAD8 486E FFF2 pea.l [A6 - 0xE]
0000CADC 302E FFF8 move.w D0, [A6 - 0x8]
0000CAE0 48C0 ext.l D0
0000CAE2 5680 addq.l D0, 3
0000CAE4 3F00 move.w -[A7], D0
0000CAE6 302E FFFA move.w D0, [A6 - 0x6]
0000CAEA 48C0 ext.l D0
0000CAEC 5880 addq.l D0, 4
0000CAEE 3F00 move.w -[A7], D0
0000CAF0 4EB9 0000 1002 jsr [0x00001002]
0000CAF6 486E FFF2 pea.l [A6 - 0xE]
0000CAFA 302E FFF8 move.w D0, [A6 - 0x8]
0000CAFE 48C0 ext.l D0
0000CB00 5280 addq.l D0, 1
0000CB02 3F00 move.w -[A7], D0
0000CB04 302E FFFE move.w D0, [A6 - 0x2]
0000CB08 48C0 ext.l D0
0000CB0A 5980 subq.l D0, 4
0000CB0C 3F00 move.w -[A7], D0
0000CB0E 4EB9 0000 1002 jsr [0x00001002]
0000CB14 486E FFF2 pea.l [A6 - 0xE]
0000CB18 302E FFF8 move.w D0, [A6 - 0x8]
0000CB1C 48C0 ext.l D0
0000CB1E 5480 addq.l D0, 2
0000CB20 3F00 move.w -[A7], D0
0000CB22 302E FFFE move.w D0, [A6 - 0x2]
0000CB26 48C0 ext.l D0
0000CB28 5780 subq.l D0, 3
0000CB2A 3F00 move.w -[A7], D0
0000CB2C 4EB9 0000 1002 jsr [0x00001002]
0000CB32 486E FFF2 pea.l [A6 - 0xE]
0000CB36 302E FFF8 move.w D0, [A6 - 0x8]
0000CB3A 48C0 ext.l D0
0000CB3C 5680 addq.l D0, 3
0000CB3E 3F00 move.w -[A7], D0
0000CB40 302E FFFE move.w D0, [A6 - 0x2]
0000CB44 48C0 ext.l D0
0000CB46 5580 subq.l D0, 2
0000CB48 3F00 move.w -[A7], D0
0000CB4A 4EB9 0000 1002 jsr [0x00001002]
0000CB50 486E FFF2 pea.l [A6 - 0xE]
0000CB54 302E FFF8 move.w D0, [A6 - 0x8]
0000CB58 48C0 ext.l D0
0000CB5A 5480 addq.l D0, 2
0000CB5C 3F00 move.w -[A7], D0
0000CB5E 302E FFFE move.w D0, [A6 - 0x2]
0000CB62 48C0 ext.l D0
0000CB64 5980 subq.l D0, 4
0000CB66 3F00 move.w -[A7], D0
0000CB68 4EB9 0000 1002 jsr [0x00001002]
0000CB6E 486E FFF2 pea.l [A6 - 0xE]
0000CB72 302E FFF8 move.w D0, [A6 - 0x8]
0000CB76 48C0 ext.l D0
0000CB78 5680 addq.l D0, 3
0000CB7A 3F00 move.w -[A7], D0
0000CB7C 302E FFFE move.w D0, [A6 - 0x2]
0000CB80 48C0 ext.l D0
0000CB82 5780 subq.l D0, 3
0000CB84 3F00 move.w -[A7], D0
0000CB86 4EB9 0000 1002 jsr [0x00001002]
0000CB8C 486E FFF2 pea.l [A6 - 0xE]
0000CB90 302E FFF8 move.w D0, [A6 - 0x8]
0000CB94 48C0 ext.l D0
0000CB96 5680 addq.l D0, 3
0000CB98 3F00 move.w -[A7], D0
0000CB9A 302E FFFE move.w D0, [A6 - 0x2]
0000CB9E 48C0 ext.l D0
0000CBA0 5B80 subq.l D0, 5
0000CBA2 3F00 move.w -[A7], D0
0000CBA4 4EB9 0000 1002 jsr [0x00001002]
0000CBAA 486E FFF2 pea.l [A6 - 0xE]
0000CBAE 302E FFF8 move.w D0, [A6 - 0x8]
0000CBB2 48C0 ext.l D0
0000CBB4 5880 addq.l D0, 4
0000CBB6 3F00 move.w -[A7], D0
0000CBB8 302E FFFE move.w D0, [A6 - 0x2]
0000CBBC 48C0 ext.l D0
0000CBBE 5980 subq.l D0, 4
0000CBC0 3F00 move.w -[A7], D0
0000CBC2 4EB9 0000 1002 jsr [0x00001002]
0000CBC8 486E FFF2 pea.l [A6 - 0xE]
0000CBCC 302E FFFC move.w D0, [A6 - 0x4]
0000CBD0 48C0 ext.l D0
0000CBD2 5780 subq.l D0, 3
0000CBD4 3F00 move.w -[A7], D0
0000CBD6 302E FFFE move.w D0, [A6 - 0x2]
0000CBDA 48C0 ext.l D0
0000CBDC 5780 subq.l D0, 3
0000CBDE 3F00 move.w -[A7], D0
0000CBE0 4EB9 0000 1002 jsr [0x00001002]
0000CBE6 486E FFF2 pea.l [A6 - 0xE]
0000CBEA 302E FFFC move.w D0, [A6 - 0x4]
0000CBEE 48C0 ext.l D0
0000CBF0 5980 subq.l D0, 4
0000CBF2 3F00 move.w -[A7], D0
0000CBF4 302E FFFE move.w D0, [A6 - 0x2]
0000CBF8 48C0 ext.l D0
0000CBFA 5B80 subq.l D0, 5
0000CBFC 3F00 move.w -[A7], D0
0000CBFE 4EB9 0000 1002 jsr [0x00001002]
0000CC04 486E FFF2 pea.l [A6 - 0xE]
0000CC08 302E FFFC move.w D0, [A6 - 0x4]
0000CC0C 48C0 ext.l D0
0000CC0E 5B80 subq.l D0, 5
0000CC10 3F00 move.w -[A7], D0
0000CC12 302E FFFE move.w D0, [A6 - 0x2]
0000CC16 48C0 ext.l D0
0000CC18 5980 subq.l D0, 4
0000CC1A 3F00 move.w -[A7], D0
0000CC1C 4EB9 0000 1002 jsr [0x00001002]
0000CC22 486E FFF2 pea.l [A6 - 0xE]
0000CC26 302E FFFC move.w D0, [A6 - 0x4]
0000CC2A 48C0 ext.l D0
0000CC2C 5780 subq.l D0, 3
0000CC2E 3F00 move.w -[A7], D0
0000CC30 302E FFFE move.w D0, [A6 - 0x2]
0000CC34 48C0 ext.l D0
0000CC36 5980 subq.l D0, 4
0000CC38 3F00 move.w -[A7], D0
0000CC3A 4EB9 0000 1002 jsr [0x00001002]
0000CC40 486E FFF2 pea.l [A6 - 0xE]
0000CC44 302E FFFC move.w D0, [A6 - 0x4]
0000CC48 48C0 ext.l D0
0000CC4A 5980 subq.l D0, 4
0000CC4C 3F00 move.w -[A7], D0
0000CC4E 302E FFFE move.w D0, [A6 - 0x2]
0000CC52 48C0 ext.l D0
0000CC54 5780 subq.l D0, 3
0000CC56 3F00 move.w -[A7], D0
0000CC58 4EB9 0000 1002 jsr [0x00001002]
0000CC5E 486E FFF2 pea.l [A6 - 0xE]
0000CC62 302E FFFC move.w D0, [A6 - 0x4]
0000CC66 48C0 ext.l D0
0000CC68 5980 subq.l D0, 4
0000CC6A 3F00 move.w -[A7], D0
0000CC6C 302E FFFA move.w D0, [A6 - 0x6]
0000CC70 48C0 ext.l D0
0000CC72 5280 addq.l D0, 1
0000CC74 3F00 move.w -[A7], D0
0000CC76 4EB9 0000 1002 jsr [0x00001002]
0000CC7C 486E FFF2 pea.l [A6 - 0xE]
0000CC80 302E FFFC move.w D0, [A6 - 0x4]
0000CC84 48C0 ext.l D0
0000CC86 5780 subq.l D0, 3
0000CC88 3F00 move.w -[A7], D0
0000CC8A 302E FFFA move.w D0, [A6 - 0x6]
0000CC8E 48C0 ext.l D0
0000CC90 5480 addq.l D0, 2
0000CC92 3F00 move.w -[A7], D0
0000CC94 4EB9 0000 1002 jsr [0x00001002]
0000CC9A 486E FFF2 pea.l [A6 - 0xE]
0000CC9E 302E FFFC move.w D0, [A6 - 0x4]
0000CCA2 48C0 ext.l D0
0000CCA4 5580 subq.l D0, 2
0000CCA6 3F00 move.w -[A7], D0
0000CCA8 302E FFFA move.w D0, [A6 - 0x6]
0000CCAC 48C0 ext.l D0
0000CCAE 5680 addq.l D0, 3
0000CCB0 3F00 move.w -[A7], D0
0000CCB2 4EB9 0000 1002 jsr [0x00001002]
0000CCB8 486E FFF2 pea.l [A6 - 0xE]
0000CCBC 302E FFFC move.w D0, [A6 - 0x4]
0000CCC0 48C0 ext.l D0
0000CCC2 5980 subq.l D0, 4
0000CCC4 3F00 move.w -[A7], D0
0000CCC6 302E FFFA move.w D0, [A6 - 0x6]
0000CCCA 48C0 ext.l D0
0000CCCC 5480 addq.l D0, 2
0000CCCE 3F00 move.w -[A7], D0
0000CCD0 4EB9 0000 1002 jsr [0x00001002]
0000CCD6 486E FFF2 pea.l [A6 - 0xE]
0000CCDA 302E FFFC move.w D0, [A6 - 0x4]
0000CCDE 48C0 ext.l D0
0000CCE0 5780 subq.l D0, 3
0000CCE2 3F00 move.w -[A7], D0
0000CCE4 302E FFFA move.w D0, [A6 - 0x6]
0000CCE8 48C0 ext.l D0
0000CCEA 5680 addq.l D0, 3
0000CCEC 3F00 move.w -[A7], D0
0000CCEE 4EB9 0000 1002 jsr [0x00001002]
0000CCF4 486E FFF2 pea.l [A6 - 0xE]
0000CCF8 302E FFFC move.w D0, [A6 - 0x4]
0000CCFC 48C0 ext.l D0
0000CCFE 5B80 subq.l D0, 5
0000CD00 3F00 move.w -[A7], D0
0000CD02 302E FFFA move.w D0, [A6 - 0x6]
0000CD06 48C0 ext.l D0
0000CD08 5680 addq.l D0, 3
0000CD0A 3F00 move.w -[A7], D0
0000CD0C 4EB9 0000 1002 jsr [0x00001002]
0000CD12 486E FFF2 pea.l [A6 - 0xE]
0000CD16 302E FFFC move.w D0, [A6 - 0x4]
0000CD1A 48C0 ext.l D0
0000CD1C 5980 subq.l D0, 4
0000CD1E 3F00 move.w -[A7], D0
0000CD20 302E FFFA move.w D0, [A6 - 0x6]
0000CD24 48C0 ext.l D0
0000CD26 5880 addq.l D0, 4
0000CD28 3F00 move.w -[A7], D0
0000CD2A 4EB9 0000 1002 jsr [0x00001002]
0000CD30 4FEF 00E6 lea.l A7, [A7 + 0xE6]
label0000CD34:
0000CD34 3F3C FFFF move.w -[A7], 0xFFFF
0000CD38 486E FF98 pea.l [A6 - 0x68]
0000CD3C 4EB9 0000 2642 jsr [0x00002642]
0000CD42 5C4F addq.w A7, 6
0000CD44 4CDF 0408 movem.l D3,A2, [A7]+
0000CD48 4E5E unlink A6
0000CD4A 4E75 rts
0000CD4C 4E56 0000 link A6, 0
0000CD50 48E7 1030 movem.l -[A7], D3,A2,A3
0000CD54 266E 0008 movea.l A3, [A6 + 0x8]
0000CD58 262E 000E move.l D3, [A6 + 0xE]
0000CD5C 246E 0016 movea.l A2, [A6 + 0x16]
0000CD60 0C83 6466 6C74 cmpi.l D3, 0x64666C74 /* 'dflt' */
0000CD66 6616 bne +0x18 /* 0000CD7E */
0000CD68 1612 move.b D3, [A2]
0000CD6A 1F3C 0001 move.b -[A7], 0x1
0000CD6E 1F03 move.b -[A7], D3
0000CD70 2F0B move.l -[A7], A3
0000CD72 2057 movea.l A0, [A7]
0000CD74 2250 movea.l A1, [A0]
0000CD76 2269 013C movea.l A1, [A1 + 0x13C]
0000CD7A 4E91 jsr [A1]
0000CD7C 504F addq.w A7, 8
label0000CD7E:
0000CD7E 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000CD82 4E5E unlink A6
0000CD84 4E75 rts
0000CD86 2F0C move.l -[A7], A4
0000CD88 286F 0008 movea.l A4, [A7 + 0x8]
0000CD8C 222F 000E move.l D1, [A7 + 0xE]
0000CD90 226F 0016 movea.l A1, [A7 + 0x16]
0000CD94 206F 001A movea.l A0, [A7 + 0x1A]
0000CD98 0C81 6466 6C74 cmpi.l D1, 0x64666C74 /* 'dflt' */
0000CD9E 660C bne +0xE /* 0000CDAC */
0000CDA0 2008 move.l D0, A0
0000CDA2 6704 beq +0x6 /* 0000CDA8 */
0000CDA4 7001 moveq.l D0, 0x01
0000CDA6 2080 move.l [A0], D0
label0000CDA8:
0000CDA8 12AC 0134 move.b [A1], [A4 + 0x134]
label0000CDAC:
0000CDAC 285F movea.l A4, [A7]+
0000CDAE 4E75 rts
0000CDB0 4E56 FFD4 link A6, -0x002C
0000CDB4 2F0A move.l -[A7], A2
0000CDB6 246E 0008 movea.l A2, [A6 + 0x8]
0000CDBA 486E FFD4 pea.l [A6 - 0x2C]
0000CDBE 4EB9 0000 263A jsr [0x0000263A]
0000CDC4 4EB9 0000 264A jsr [0x0000264A]
0000CDCA 486E FFF8 pea.l [A6 - 0x8]
0000CDCE 2F0A move.l -[A7], A2
0000CDD0 4EB9 0001 6138 jsr [0x00016138]
0000CDD6 2F0A move.l -[A7], A2
0000CDD8 2057 movea.l A0, [A7]
0000CDDA 2250 movea.l A1, [A0]
0000CDDC 2269 0130 movea.l A1, [A1 + 0x130]
0000CDE0 4E91 jsr [A1]
0000CDE2 4A00 tst.b D0
0000CDE4 4FEF 0010 lea.l A7, [A7 + 0x10]
0000CDE8 670C beq +0xE /* 0000CDF6 */
0000CDEA 486E FFF8 pea.l [A6 - 0x8]
0000CDEE 2F3C 0003 0003 move.l -[A7], 0x30003
0000CDF4 A8A9 syscall InsetRect
label0000CDF6:
0000CDF6 486E FFF2 pea.l [A6 - 0xE]
0000CDFA 4EB9 0000 0F02 jsr [0x00000F02]
0000CE00 486E FFF2 pea.l [A6 - 0xE]
0000CE04 AA14 syscall RGBForeColor
0000CE06 486E FFF8 pea.l [A6 - 0x8]
0000CE0A 2F3C 0008 0008 move.l -[A7], 0x80008
0000CE10 A8B0 syscall FrameRoundRect
0000CE12 486E FFF2 pea.l [A6 - 0xE]
0000CE16 4EB9 0000 0F0A jsr [0x00000F0A]
0000CE1C 486E FFF2 pea.l [A6 - 0xE]
0000CE20 AA15 syscall RGBBackColor
0000CE22 486E FFF8 pea.l [A6 - 0x8]
0000CE26 2F3C 0001 0001 move.l -[A7], 0x10001
0000CE2C A8A9 syscall InsetRect
0000CE2E 486E FFF8 pea.l [A6 - 0x8]
0000CE32 2F3C 0004 0004 move.l -[A7], 0x40004
0000CE38 A8B2 syscall EraseRoundRect
0000CE3A 3F3C FFFF move.w -[A7], 0xFFFF
0000CE3E 486E FFD4 pea.l [A6 - 0x2C]
0000CE42 4EB9 0000 2642 jsr [0x00002642]
0000CE48 4FEF 000E lea.l A7, [A7 + 0xE]
0000CE4C 245F movea.l A2, [A7]+
0000CE4E 4E5E unlink A6
0000CE50 4E75 rts
0000CE52 4E56 FFD4 link A6, -0x002C
0000CE56 2F0A move.l -[A7], A2
0000CE58 246E 0008 movea.l A2, [A6 + 0x8]
0000CE5C 486E FFDA pea.l [A6 - 0x26]
0000CE60 4EB9 0000 263A jsr [0x0000263A]
0000CE66 4EB9 0000 264A jsr [0x0000264A]
0000CE6C 486E FFF8 pea.l [A6 - 0x8]
0000CE70 2F0A move.l -[A7], A2
0000CE72 4EB9 0001 6138 jsr [0x00016138]
0000CE78 2F0A move.l -[A7], A2
0000CE7A 2057 movea.l A0, [A7]
0000CE7C 2250 movea.l A1, [A0]
0000CE7E 2269 0130 movea.l A1, [A1 + 0x130]
0000CE82 4E91 jsr [A1]
0000CE84 4A00 tst.b D0
0000CE86 4FEF 0010 lea.l A7, [A7 + 0x10]
0000CE8A 670C beq +0xE /* 0000CE98 */
0000CE8C 486E FFF8 pea.l [A6 - 0x8]
0000CE90 2F3C 0003 0003 move.l -[A7], 0x30003
0000CE96 A8A9 syscall InsetRect
label0000CE98:
0000CE98 486E FFD4 pea.l [A6 - 0x2C]
0000CE9C 4EB9 0000 0F02 jsr [0x00000F02]
0000CEA2 486E FFD4 pea.l [A6 - 0x2C]
0000CEA6 AA14 syscall RGBForeColor
0000CEA8 486E FFF8 pea.l [A6 - 0x8]
0000CEAC 2F3C 0008 0008 move.l -[A7], 0x80008
0000CEB2 A8B0 syscall FrameRoundRect
0000CEB4 486E FFF8 pea.l [A6 - 0x8]
0000CEB8 2F3C 0001 0001 move.l -[A7], 0x10001
0000CEBE A8A9 syscall InsetRect
0000CEC0 486E FFF8 pea.l [A6 - 0x8]
0000CEC4 2F3C 0004 0004 move.l -[A7], 0x40004
0000CECA A8B1 syscall PaintRoundRect
0000CECC 3F3C FFFF move.w -[A7], 0xFFFF
0000CED0 486E FFDA pea.l [A6 - 0x26]
0000CED4 4EB9 0000 2642 jsr [0x00002642]
0000CEDA 4FEF 000A lea.l A7, [A7 + 0xA]
0000CEDE 245F movea.l A2, [A7]+
0000CEE0 4E5E unlink A6
0000CEE2 4E75 rts
0000CEE4 4E56 FFD4 link A6, -0x002C
0000CEE8 2F0A move.l -[A7], A2
0000CEEA 246E 0008 movea.l A2, [A6 + 0x8]
0000CEEE 486E FFD4 pea.l [A6 - 0x2C]
0000CEF2 4EB9 0000 263A jsr [0x0000263A]
0000CEF8 4EB9 0000 264A jsr [0x0000264A]
0000CEFE 486E FFF8 pea.l [A6 - 0x8]
0000CF02 2F0A move.l -[A7], A2
0000CF04 4EB9 0001 6138 jsr [0x00016138]
0000CF0A 2F0A move.l -[A7], A2
0000CF0C 2057 movea.l A0, [A7]
0000CF0E 2250 movea.l A1, [A0]
0000CF10 2269 0130 movea.l A1, [A1 + 0x130]
0000CF14 4E91 jsr [A1]
0000CF16 4A00 tst.b D0
0000CF18 4FEF 0010 lea.l A7, [A7 + 0x10]
0000CF1C 670C beq +0xE /* 0000CF2A */
0000CF1E 486E FFF8 pea.l [A6 - 0x8]
0000CF22 2F3C 0003 0003 move.l -[A7], 0x30003
0000CF28 A8A9 syscall InsetRect
label0000CF2A:
0000CF2A 486E FFF2 pea.l [A6 - 0xE]
0000CF2E 4EB9 0000 0F02 jsr [0x00000F02]
0000CF34 486E FFF2 pea.l [A6 - 0xE]
0000CF38 AA14 syscall RGBForeColor
0000CF3A 486E FFF8 pea.l [A6 - 0x8]
0000CF3E 2F3C 0008 0008 move.l -[A7], 0x80008
0000CF44 A8B0 syscall FrameRoundRect
0000CF46 486E FFF2 pea.l [A6 - 0xE]
0000CF4A 4EB9 0000 0F0A jsr [0x00000F0A]
0000CF50 486E FFF2 pea.l [A6 - 0xE]
0000CF54 AA15 syscall RGBBackColor
0000CF56 486E FFF8 pea.l [A6 - 0x8]
0000CF5A 2F3C 0001 0001 move.l -[A7], 0x10001
0000CF60 A8A9 syscall InsetRect
0000CF62 486E FFF8 pea.l [A6 - 0x8]
0000CF66 2F3C 0004 0004 move.l -[A7], 0x40004
0000CF6C A8B2 syscall EraseRoundRect
0000CF6E 3F3C FFFF move.w -[A7], 0xFFFF
0000CF72 486E FFD4 pea.l [A6 - 0x2C]
0000CF76 4EB9 0000 2642 jsr [0x00002642]
0000CF7C 4FEF 000E lea.l A7, [A7 + 0xE]
0000CF80 245F movea.l A2, [A7]+
0000CF82 4E5E unlink A6
0000CF84 4E75 rts
0000CF86 4E56 FFD4 link A6, -0x002C
0000CF8A 2F0A move.l -[A7], A2
0000CF8C 246E 0008 movea.l A2, [A6 + 0x8]
0000CF90 486E FFD4 pea.l [A6 - 0x2C]
0000CF94 4EB9 0000 263A jsr [0x0000263A]
0000CF9A 4EB9 0000 264A jsr [0x0000264A]
0000CFA0 486E FFF8 pea.l [A6 - 0x8]
0000CFA4 2F0A move.l -[A7], A2
0000CFA6 4EB9 0001 6138 jsr [0x00016138]
0000CFAC 2F0A move.l -[A7], A2
0000CFAE 2057 movea.l A0, [A7]
0000CFB0 2250 movea.l A1, [A0]
0000CFB2 2269 0130 movea.l A1, [A1 + 0x130]
0000CFB6 4E91 jsr [A1]
0000CFB8 4A00 tst.b D0
0000CFBA 4FEF 0010 lea.l A7, [A7 + 0x10]
0000CFBE 670C beq +0xE /* 0000CFCC */
0000CFC0 486E FFF8 pea.l [A6 - 0x8]
0000CFC4 2F3C 0003 0003 move.l -[A7], 0x30003
0000CFCA A8A9 syscall InsetRect
label0000CFCC:
0000CFCC 486E FFF2 pea.l [A6 - 0xE]
0000CFD0 4EB9 0000 0F02 jsr [0x00000F02]
0000CFD6 486E FFF2 pea.l [A6 - 0xE]
0000CFDA AA14 syscall RGBForeColor
0000CFDC 486E FFF8 pea.l [A6 - 0x8]
0000CFE0 2F3C 0008 0008 move.l -[A7], 0x80008
0000CFE6 A8B0 syscall FrameRoundRect
0000CFE8 1F3C 0002 move.b -[A7], 0x2
0000CFEC 486E FFF2 pea.l [A6 - 0xE]
0000CFF0 4EB9 0000 0EFA jsr [0x00000EFA]
0000CFF6 486E FFF2 pea.l [A6 - 0xE]
0000CFFA AA14 syscall RGBForeColor
0000CFFC 486E FFF8 pea.l [A6 - 0x8]
0000D000 2F3C 0001 0001 move.l -[A7], 0x10001
0000D006 A8A9 syscall InsetRect
0000D008 486E FFF8 pea.l [A6 - 0x8]
0000D00C 2F3C 0004 0004 move.l -[A7], 0x40004
0000D012 A8B1 syscall PaintRoundRect
0000D014 486E FFF8 pea.l [A6 - 0x8]
0000D018 4878 FFFF push.l 0xFFFF
0000D01C A8A9 syscall InsetRect
0000D01E 486E FFF2 pea.l [A6 - 0xE]
0000D022 4EB9 0000 0F0A jsr [0x00000F0A]
0000D028 486E FFF2 pea.l [A6 - 0xE]
0000D02C AA14 syscall RGBForeColor
0000D02E 2F3C 0003 0003 move.l -[A7], 0x30003
0000D034 2F3C 0002 0002 move.l -[A7], 0x20002
0000D03A 486E FFF8 pea.l [A6 - 0x8]
0000D03E 4EB9 0000 0FDA jsr [0x00000FDA]
0000D044 486E FFF2 pea.l [A6 - 0xE]
0000D048 302E FFF8 move.w D0, [A6 - 0x8]
0000D04C 48C0 ext.l D0
0000D04E 5680 addq.l D0, 3
0000D050 3F00 move.w -[A7], D0
0000D052 302E FFFA move.w D0, [A6 - 0x6]
0000D056 48C0 ext.l D0
0000D058 5680 addq.l D0, 3
0000D05A 3F00 move.w -[A7], D0
0000D05C 4EB9 0000 1002 jsr [0x00001002]
0000D062 1F3C 0004 move.b -[A7], 0x4
0000D066 486E FFF2 pea.l [A6 - 0xE]
0000D06A 4EB9 0000 0EFA jsr [0x00000EFA]
0000D070 486E FFF2 pea.l [A6 - 0xE]
0000D074 302E FFF8 move.w D0, [A6 - 0x8]
0000D078 48C0 ext.l D0
0000D07A 5480 addq.l D0, 2
0000D07C 3F00 move.w -[A7], D0
0000D07E 302E FFFA move.w D0, [A6 - 0x6]
0000D082 48C0 ext.l D0
0000D084 5280 addq.l D0, 1
0000D086 3F00 move.w -[A7], D0
0000D088 4EB9 0000 1002 jsr [0x00001002]
0000D08E 486E FFF2 pea.l [A6 - 0xE]
0000D092 302E FFF8 move.w D0, [A6 - 0x8]
0000D096 48C0 ext.l D0
0000D098 5280 addq.l D0, 1
0000D09A 3F00 move.w -[A7], D0
0000D09C 302E FFFA move.w D0, [A6 - 0x6]
0000D0A0 48C0 ext.l D0
0000D0A2 5480 addq.l D0, 2
0000D0A4 3F00 move.w -[A7], D0
0000D0A6 4EB9 0000 1002 jsr [0x00001002]
0000D0AC 486E FFF2 pea.l [A6 - 0xE]
0000D0B0 302E FFFC move.w D0, [A6 - 0x4]
0000D0B4 48C0 ext.l D0
0000D0B6 5780 subq.l D0, 3
0000D0B8 3F00 move.w -[A7], D0
0000D0BA 302E FFFA move.w D0, [A6 - 0x6]
0000D0BE 48C0 ext.l D0
0000D0C0 5280 addq.l D0, 1
0000D0C2 3F00 move.w -[A7], D0
0000D0C4 4EB9 0000 1002 jsr [0x00001002]
0000D0CA 486E FFF2 pea.l [A6 - 0xE]
0000D0CE 302E FFFC move.w D0, [A6 - 0x4]
0000D0D2 48C0 ext.l D0
0000D0D4 5580 subq.l D0, 2
0000D0D6 3F00 move.w -[A7], D0
0000D0D8 302E FFFA move.w D0, [A6 - 0x6]
0000D0DC 48C0 ext.l D0
0000D0DE 5480 addq.l D0, 2
0000D0E0 3F00 move.w -[A7], D0
0000D0E2 4EB9 0000 1002 jsr [0x00001002]
0000D0E8 486E FFF2 pea.l [A6 - 0xE]
0000D0EC 302E FFF8 move.w D0, [A6 - 0x8]
0000D0F0 48C0 ext.l D0
0000D0F2 5280 addq.l D0, 1
0000D0F4 3F00 move.w -[A7], D0
0000D0F6 302E FFFE move.w D0, [A6 - 0x2]
0000D0FA 48C0 ext.l D0
0000D0FC 5780 subq.l D0, 3
0000D0FE 3F00 move.w -[A7], D0
0000D100 4EB9 0000 1002 jsr [0x00001002]
0000D106 486E FFF2 pea.l [A6 - 0xE]
0000D10A 302E FFF8 move.w D0, [A6 - 0x8]
0000D10E 48C0 ext.l D0
0000D110 5480 addq.l D0, 2
0000D112 3F00 move.w -[A7], D0
0000D114 302E FFFE move.w D0, [A6 - 0x2]
0000D118 48C0 ext.l D0
0000D11A 5580 subq.l D0, 2
0000D11C 3F00 move.w -[A7], D0
0000D11E 4EB9 0000 1002 jsr [0x00001002]
0000D124 1F3C 0008 move.b -[A7], 0x8
0000D128 486E FFF2 pea.l [A6 - 0xE]
0000D12C 4EB9 0000 0EFA jsr [0x00000EFA]
0000D132 486E FFF2 pea.l [A6 - 0xE]
0000D136 AA14 syscall RGBForeColor
0000D138 302E FFFA move.w D0, [A6 - 0x6]
0000D13C 48C0 ext.l D0
0000D13E 5680 addq.l D0, 3
0000D140 3F00 move.w -[A7], D0
0000D142 302E FFFC move.w D0, [A6 - 0x4]
0000D146 48C0 ext.l D0
0000D148 5580 subq.l D0, 2
0000D14A 3F00 move.w -[A7], D0
0000D14C A893 syscall MoveTo
0000D14E 302E FFFE move.w D0, [A6 - 0x2]
0000D152 48C0 ext.l D0
0000D154 5780 subq.l D0, 3
0000D156 3F00 move.w -[A7], D0
0000D158 302E FFFC move.w D0, [A6 - 0x4]
0000D15C 48C0 ext.l D0
0000D15E 5580 subq.l D0, 2
0000D160 3F00 move.w -[A7], D0
0000D162 A891 syscall LineTo
0000D164 302E FFFE move.w D0, [A6 - 0x2]
0000D168 48C0 ext.l D0
0000D16A 5580 subq.l D0, 2
0000D16C 3F00 move.w -[A7], D0
0000D16E 302E FFFC move.w D0, [A6 - 0x4]
0000D172 48C0 ext.l D0
0000D174 5780 subq.l D0, 3
0000D176 3F00 move.w -[A7], D0
0000D178 A893 syscall MoveTo
0000D17A 302E FFFE move.w D0, [A6 - 0x2]
0000D17E 48C0 ext.l D0
0000D180 5580 subq.l D0, 2
0000D182 3F00 move.w -[A7], D0
0000D184 302E FFF8 move.w D0, [A6 - 0x8]
0000D188 48C0 ext.l D0
0000D18A 5680 addq.l D0, 3
0000D18C 3F00 move.w -[A7], D0
0000D18E A891 syscall LineTo
0000D190 1F3C 0005 move.b -[A7], 0x5
0000D194 486E FFF2 pea.l [A6 - 0xE]
0000D198 4EB9 0000 0EFA jsr [0x00000EFA]
0000D19E 486E FFF2 pea.l [A6 - 0xE]
0000D1A2 AA14 syscall RGBForeColor
0000D1A4 2F3C 0002 0002 move.l -[A7], 0x20002
0000D1AA 2F3C 0003 0003 move.l -[A7], 0x30003
0000D1B0 486E FFF8 pea.l [A6 - 0x8]
0000D1B4 4EB9 0000 0FD2 jsr [0x00000FD2]
0000D1BA 1F3C 0008 move.b -[A7], 0x8
0000D1BE 486E FFF2 pea.l [A6 - 0xE]
0000D1C2 4EB9 0000 0EFA jsr [0x00000EFA]
0000D1C8 486E FFF2 pea.l [A6 - 0xE]
0000D1CC 302E FFFC move.w D0, [A6 - 0x4]
0000D1D0 48C0 ext.l D0
0000D1D2 5780 subq.l D0, 3
0000D1D4 3F00 move.w -[A7], D0
0000D1D6 302E FFFE move.w D0, [A6 - 0x2]
0000D1DA 48C0 ext.l D0
0000D1DC 5780 subq.l D0, 3
0000D1DE 3F00 move.w -[A7], D0
0000D1E0 4EB9 0000 1002 jsr [0x00001002]
0000D1E6 1F3C 0005 move.b -[A7], 0x5
0000D1EA 486E FFF2 pea.l [A6 - 0xE]
0000D1EE 4EB9 0000 0EFA jsr [0x00000EFA]
0000D1F4 486E FFF2 pea.l [A6 - 0xE]
0000D1F8 302E FFFC move.w D0, [A6 - 0x4]
0000D1FC 48C0 ext.l D0
0000D1FE 5980 subq.l D0, 4
0000D200 3F00 move.w -[A7], D0
0000D202 302E FFFE move.w D0, [A6 - 0x2]
0000D206 48C0 ext.l D0
0000D208 5980 subq.l D0, 4
0000D20A 3F00 move.w -[A7], D0
0000D20C 4EB9 0000 1002 jsr [0x00001002]
0000D212 3F3C FFFF move.w -[A7], 0xFFFF
0000D216 486E FFD4 pea.l [A6 - 0x2C]
0000D21A 4EB9 0000 2642 jsr [0x00002642]
0000D220 4FEF 0092 lea.l A7, [A7 + 0x92]
0000D224 245F movea.l A2, [A7]+
0000D226 4E5E unlink A6
0000D228 4E75 rts
0000D22A 4E56 FFD4 link A6, -0x002C
0000D22E 2F0A move.l -[A7], A2
0000D230 246E 0008 movea.l A2, [A6 + 0x8]
0000D234 486E FFD4 pea.l [A6 - 0x2C]
0000D238 4EB9 0000 263A jsr [0x0000263A]
0000D23E 4EB9 0000 264A jsr [0x0000264A]
0000D244 486E FFF8 pea.l [A6 - 0x8]
0000D248 2F0A move.l -[A7], A2
0000D24A 4EB9 0001 6138 jsr [0x00016138]
0000D250 2F0A move.l -[A7], A2
0000D252 2057 movea.l A0, [A7]
0000D254 2250 movea.l A1, [A0]
0000D256 2269 0130 movea.l A1, [A1 + 0x130]
0000D25A 4E91 jsr [A1]
0000D25C 4A00 tst.b D0
0000D25E 4FEF 0010 lea.l A7, [A7 + 0x10]
0000D262 670C beq +0xE /* 0000D270 */
0000D264 486E FFF8 pea.l [A6 - 0x8]
0000D268 2F3C 0003 0003 move.l -[A7], 0x30003
0000D26E A8A9 syscall InsetRect
label0000D270:
0000D270 486E FFF2 pea.l [A6 - 0xE]
0000D274 4EB9 0000 0F02 jsr [0x00000F02]
0000D27A 486E FFF2 pea.l [A6 - 0xE]
0000D27E AA14 syscall RGBForeColor
0000D280 486E FFF8 pea.l [A6 - 0x8]
0000D284 2F3C 0008 0008 move.l -[A7], 0x80008
0000D28A A8B0 syscall FrameRoundRect
0000D28C 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
0000D290 486E FFF2 pea.l [A6 - 0xE]
0000D294 4EB9 0000 0EFA jsr [0x00000EFA]
0000D29A 486E FFF2 pea.l [A6 - 0xE]
0000D29E AA14 syscall RGBForeColor
0000D2A0 486E FFF8 pea.l [A6 - 0x8]
0000D2A4 2F3C 0001 0001 move.l -[A7], 0x10001
0000D2AA A8A9 syscall InsetRect
0000D2AC 486E FFF8 pea.l [A6 - 0x8]
0000D2B0 2F3C 0004 0004 move.l -[A7], 0x40004
0000D2B6 A8B1 syscall PaintRoundRect
0000D2B8 486E FFF8 pea.l [A6 - 0x8]
0000D2BC 4878 FFFF push.l 0xFFFF
0000D2C0 A8A9 syscall InsetRect
0000D2C2 1F3C 000B move.b -[A7], 0xB
0000D2C6 486E FFF2 pea.l [A6 - 0xE]
0000D2CA 4EB9 0000 0EFA jsr [0x00000EFA]
0000D2D0 486E FFF2 pea.l [A6 - 0xE]
0000D2D4 AA14 syscall RGBForeColor
0000D2D6 302E FFFA move.w D0, [A6 - 0x6]
0000D2DA 48C0 ext.l D0
0000D2DC 5280 addq.l D0, 1
0000D2DE 3F00 move.w -[A7], D0
0000D2E0 302E FFFC move.w D0, [A6 - 0x4]
0000D2E4 48C0 ext.l D0
0000D2E6 5780 subq.l D0, 3
0000D2E8 3F00 move.w -[A7], D0
0000D2EA A893 syscall MoveTo
0000D2EC 302E FFFA move.w D0, [A6 - 0x6]
0000D2F0 48C0 ext.l D0
0000D2F2 5280 addq.l D0, 1
0000D2F4 3F00 move.w -[A7], D0
0000D2F6 302E FFF8 move.w D0, [A6 - 0x8]
0000D2FA 48C0 ext.l D0
0000D2FC 5480 addq.l D0, 2
0000D2FE 3F00 move.w -[A7], D0
0000D300 A891 syscall LineTo
0000D302 302E FFFA move.w D0, [A6 - 0x6]
0000D306 48C0 ext.l D0
0000D308 5480 addq.l D0, 2
0000D30A 3F00 move.w -[A7], D0
0000D30C 302E FFF8 move.w D0, [A6 - 0x8]
0000D310 48C0 ext.l D0
0000D312 5280 addq.l D0, 1
0000D314 3F00 move.w -[A7], D0
0000D316 A893 syscall MoveTo
0000D318 302E FFFE move.w D0, [A6 - 0x2]
0000D31C 48C0 ext.l D0
0000D31E 5780 subq.l D0, 3
0000D320 3F00 move.w -[A7], D0
0000D322 302E FFF8 move.w D0, [A6 - 0x8]
0000D326 48C0 ext.l D0
0000D328 5280 addq.l D0, 1
0000D32A 3F00 move.w -[A7], D0
0000D32C A891 syscall LineTo
0000D32E 1F3C 000A move.b -[A7], 0xA /* '\n' */
0000D332 486E FFF2 pea.l [A6 - 0xE]
0000D336 4EB9 0000 0EFA jsr [0x00000EFA]
0000D33C 486E FFF2 pea.l [A6 - 0xE]
0000D340 AA14 syscall RGBForeColor
0000D342 2F3C 0003 0003 move.l -[A7], 0x30003
0000D348 2F3C 0002 0002 move.l -[A7], 0x20002
0000D34E 486E FFF8 pea.l [A6 - 0x8]
0000D352 4EB9 0000 0FDA jsr [0x00000FDA]
0000D358 486E FFF2 pea.l [A6 - 0xE]
0000D35C 302E FFF8 move.w D0, [A6 - 0x8]
0000D360 48C0 ext.l D0
0000D362 5680 addq.l D0, 3
0000D364 3F00 move.w -[A7], D0
0000D366 302E FFFA move.w D0, [A6 - 0x6]
0000D36A 48C0 ext.l D0
0000D36C 5680 addq.l D0, 3
0000D36E 3F00 move.w -[A7], D0
0000D370 4EB9 0000 1002 jsr [0x00001002]
0000D376 1F3C 000B move.b -[A7], 0xB
0000D37A 486E FFF2 pea.l [A6 - 0xE]
0000D37E 4EB9 0000 0EFA jsr [0x00000EFA]
0000D384 486E FFF2 pea.l [A6 - 0xE]
0000D388 302E FFF8 move.w D0, [A6 - 0x8]
0000D38C 48C0 ext.l D0
0000D38E 5480 addq.l D0, 2
0000D390 3F00 move.w -[A7], D0
0000D392 302E FFFA move.w D0, [A6 - 0x6]
0000D396 48C0 ext.l D0
0000D398 5480 addq.l D0, 2
0000D39A 3F00 move.w -[A7], D0
0000D39C 4EB9 0000 1002 jsr [0x00001002]
0000D3A2 1F3C 0008 move.b -[A7], 0x8
0000D3A6 486E FFF2 pea.l [A6 - 0xE]
0000D3AA 4EB9 0000 0EFA jsr [0x00000EFA]
0000D3B0 486E FFF2 pea.l [A6 - 0xE]
0000D3B4 302E FFFC move.w D0, [A6 - 0x4]
0000D3B8 48C0 ext.l D0
0000D3BA 5580 subq.l D0, 2
0000D3BC 3F00 move.w -[A7], D0
0000D3BE 302E FFFA move.w D0, [A6 - 0x6]
0000D3C2 48C0 ext.l D0
0000D3C4 5480 addq.l D0, 2
0000D3C6 3F00 move.w -[A7], D0
0000D3C8 4EB9 0000 1002 jsr [0x00001002]
0000D3CE 486E FFF2 pea.l [A6 - 0xE]
0000D3D2 302E FFF8 move.w D0, [A6 - 0x8]
0000D3D6 48C0 ext.l D0
0000D3D8 5480 addq.l D0, 2
0000D3DA 3F00 move.w -[A7], D0
0000D3DC 302E FFFE move.w D0, [A6 - 0x2]
0000D3E0 48C0 ext.l D0
0000D3E2 5580 subq.l D0, 2
0000D3E4 3F00 move.w -[A7], D0
0000D3E6 4EB9 0000 1002 jsr [0x00001002]
0000D3EC 1F3C 0007 move.b -[A7], 0x7
0000D3F0 486E FFF2 pea.l [A6 - 0xE]
0000D3F4 4EB9 0000 0EFA jsr [0x00000EFA]
0000D3FA 486E FFF2 pea.l [A6 - 0xE]
0000D3FE AA14 syscall RGBForeColor
0000D400 302E FFFA move.w D0, [A6 - 0x6]
0000D404 48C0 ext.l D0
0000D406 5680 addq.l D0, 3
0000D408 3F00 move.w -[A7], D0
0000D40A 302E FFFC move.w D0, [A6 - 0x4]
0000D40E 48C0 ext.l D0
0000D410 5580 subq.l D0, 2
0000D412 3F00 move.w -[A7], D0
0000D414 A893 syscall MoveTo
0000D416 302E FFFE move.w D0, [A6 - 0x2]
0000D41A 48C0 ext.l D0
0000D41C 5780 subq.l D0, 3
0000D41E 3F00 move.w -[A7], D0
0000D420 302E FFFC move.w D0, [A6 - 0x4]
0000D424 48C0 ext.l D0
0000D426 5580 subq.l D0, 2
0000D428 3F00 move.w -[A7], D0
0000D42A A891 syscall LineTo
0000D42C 302E FFFE move.w D0, [A6 - 0x2]
0000D430 48C0 ext.l D0
0000D432 5580 subq.l D0, 2
0000D434 3F00 move.w -[A7], D0
0000D436 302E FFFC move.w D0, [A6 - 0x4]
0000D43A 48C0 ext.l D0
0000D43C 5780 subq.l D0, 3
0000D43E 3F00 move.w -[A7], D0
0000D440 A893 syscall MoveTo
0000D442 302E FFFE move.w D0, [A6 - 0x2]
0000D446 48C0 ext.l D0
0000D448 5580 subq.l D0, 2
0000D44A 3F00 move.w -[A7], D0
0000D44C 302E FFF8 move.w D0, [A6 - 0x8]
0000D450 48C0 ext.l D0
0000D452 5680 addq.l D0, 3
0000D454 3F00 move.w -[A7], D0
0000D456 A891 syscall LineTo
0000D458 1F3C 0008 move.b -[A7], 0x8
0000D45C 486E FFF2 pea.l [A6 - 0xE]
0000D460 4EB9 0000 0EFA jsr [0x00000EFA]
0000D466 486E FFF2 pea.l [A6 - 0xE]
0000D46A AA14 syscall RGBForeColor
0000D46C 2F3C 0002 0002 move.l -[A7], 0x20002
0000D472 2F3C 0003 0003 move.l -[A7], 0x30003
0000D478 486E FFF8 pea.l [A6 - 0x8]
0000D47C 4EB9 0000 0FD2 jsr [0x00000FD2]
0000D482 1F3C 0007 move.b -[A7], 0x7
0000D486 486E FFF2 pea.l [A6 - 0xE]
0000D48A 4EB9 0000 0EFA jsr [0x00000EFA]
0000D490 486E FFF2 pea.l [A6 - 0xE]
0000D494 302E FFFC move.w D0, [A6 - 0x4]
0000D498 48C0 ext.l D0
0000D49A 5780 subq.l D0, 3
0000D49C 3F00 move.w -[A7], D0
0000D49E 302E FFFE move.w D0, [A6 - 0x2]
0000D4A2 48C0 ext.l D0
0000D4A4 5780 subq.l D0, 3
0000D4A6 3F00 move.w -[A7], D0
0000D4A8 4EB9 0000 1002 jsr [0x00001002]
0000D4AE 1F3C 0008 move.b -[A7], 0x8
0000D4B2 486E FFF2 pea.l [A6 - 0xE]
0000D4B6 4EB9 0000 0EFA jsr [0x00000EFA]
0000D4BC 486E FFF2 pea.l [A6 - 0xE]
0000D4C0 302E FFFC move.w D0, [A6 - 0x4]
0000D4C4 48C0 ext.l D0
0000D4C6 5980 subq.l D0, 4
0000D4C8 3F00 move.w -[A7], D0
0000D4CA 302E FFFE move.w D0, [A6 - 0x2]
0000D4CE 48C0 ext.l D0
0000D4D0 5980 subq.l D0, 4
0000D4D2 3F00 move.w -[A7], D0
0000D4D4 4EB9 0000 1002 jsr [0x00001002]
0000D4DA 3F3C FFFF move.w -[A7], 0xFFFF
0000D4DE 486E FFD4 pea.l [A6 - 0x2C]
0000D4E2 4EB9 0000 2642 jsr [0x00002642]
0000D4E8 4FEF 0088 lea.l A7, [A7 + 0x88]
0000D4EC 245F movea.l A2, [A7]+
0000D4EE 4E5E unlink A6
0000D4F0 4E75 rts
0000D4F2 4E56 FFD4 link A6, -0x002C
0000D4F6 2F0A move.l -[A7], A2
0000D4F8 246E 0008 movea.l A2, [A6 + 0x8]
0000D4FC 486E FFD4 pea.l [A6 - 0x2C]
0000D500 4EB9 0000 263A jsr [0x0000263A]
0000D506 4EB9 0000 264A jsr [0x0000264A]
0000D50C 486E FFF8 pea.l [A6 - 0x8]
0000D510 2F0A move.l -[A7], A2
0000D512 4EB9 0001 6138 jsr [0x00016138]
0000D518 2F0A move.l -[A7], A2
0000D51A 2057 movea.l A0, [A7]
0000D51C 2250 movea.l A1, [A0]
0000D51E 2269 0130 movea.l A1, [A1 + 0x130]
0000D522 4E91 jsr [A1]
0000D524 4A00 tst.b D0
0000D526 4FEF 0010 lea.l A7, [A7 + 0x10]
0000D52A 670C beq +0xE /* 0000D538 */
0000D52C 486E FFF8 pea.l [A6 - 0x8]
0000D530 2F3C 0003 0003 move.l -[A7], 0x30003
0000D536 A8A9 syscall InsetRect
label0000D538:
0000D538 1F3C 0007 move.b -[A7], 0x7
0000D53C 486E FFF2 pea.l [A6 - 0xE]
0000D540 4EB9 0000 0EFA jsr [0x00000EFA]
0000D546 486E FFF2 pea.l [A6 - 0xE]
0000D54A AA14 syscall RGBForeColor
0000D54C 486E FFF8 pea.l [A6 - 0x8]
0000D550 2F3C 0008 0008 move.l -[A7], 0x80008
0000D556 A8B0 syscall FrameRoundRect
0000D558 1F3C 0002 move.b -[A7], 0x2
0000D55C 486E FFF2 pea.l [A6 - 0xE]
0000D560 4EB9 0000 0EFA jsr [0x00000EFA]
0000D566 486E FFF2 pea.l [A6 - 0xE]
0000D56A AA14 syscall RGBForeColor
0000D56C 486E FFF8 pea.l [A6 - 0x8]
0000D570 2F3C 0001 0001 move.l -[A7], 0x10001
0000D576 A8A9 syscall InsetRect
0000D578 486E FFF8 pea.l [A6 - 0x8]
0000D57C 2F3C 0004 0004 move.l -[A7], 0x40004
0000D582 A8B1 syscall PaintRoundRect
0000D584 486E FFF8 pea.l [A6 - 0x8]
0000D588 4878 FFFF push.l 0xFFFF
0000D58C A8A9 syscall InsetRect
0000D58E 3F3C FFFF move.w -[A7], 0xFFFF
0000D592 486E FFD4 pea.l [A6 - 0x2C]
0000D596 4EB9 0000 2642 jsr [0x00002642]
0000D59C 4FEF 0012 lea.l A7, [A7 + 0x12]
0000D5A0 245F movea.l A2, [A7]+
0000D5A2 4E5E unlink A6
0000D5A4 4E75 rts
0000D5A6 4E56 FFF8 link A6, -0x0008
0000D5AA 2F0A move.l -[A7], A2
0000D5AC 246E 0008 movea.l A2, [A6 + 0x8]
0000D5B0 486E FFF8 pea.l [A6 - 0x8]
0000D5B4 2F0A move.l -[A7], A2
0000D5B6 4EB9 0001 6138 jsr [0x00016138]
0000D5BC 2F0A move.l -[A7], A2
0000D5BE 2057 movea.l A0, [A7]
0000D5C0 2250 movea.l A1, [A0]
0000D5C2 2269 0130 movea.l A1, [A1 + 0x130]
0000D5C6 4E91 jsr [A1]
0000D5C8 4A00 tst.b D0
0000D5CA 4FEF 000C lea.l A7, [A7 + 0xC]
0000D5CE 670C beq +0xE /* 0000D5DC */
0000D5D0 486E FFF8 pea.l [A6 - 0x8]
0000D5D4 2F3C 0003 0003 move.l -[A7], 0x30003
0000D5DA A8A9 syscall InsetRect
label0000D5DC:
0000D5DC 554F subq.w A7, 2
0000D5DE 2F2E 000C move.l -[A7], [A6 + 0xC]
0000D5E2 486E FFF8 pea.l [A6 - 0x8]
0000D5E6 A8AD syscall PtInRect
0000D5E8 101F move.b D0, [A7]+
0000D5EA 245F movea.l A2, [A7]+
0000D5EC 4E5E unlink A6
0000D5EE 4E75 rts
0000D5F0 4E56 0000 link A6, 0
0000D5F4 4227 clr.b -[A7]
0000D5F6 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000D5FA 2057 movea.l A0, [A7]
0000D5FC 2250 movea.l A1, [A0]
0000D5FE 2269 00B0 movea.l A1, [A1 + 0xB0]
0000D602 4E91 jsr [A1]
0000D604 4E5E unlink A6
0000D606 4E75 rts
0000D608 4E56 FFEE link A6, -0x0012
0000D60C 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
0000D610 266E 0008 movea.l A3, [A6 + 0x8]
0000D614 246E 000C movea.l A2, [A6 + 0xC]
0000D618 486E FFF8 pea.l [A6 - 0x8]
0000D61C 2F0B move.l -[A7], A3
0000D61E 4EB9 0001 6138 jsr [0x00016138]
0000D624 356E FFFA 0002 move.w [A2 + 0x2], [A6 - 0x6]
0000D62A 34AE FFF8 move.w [A2], [A6 - 0x8]
0000D62E 486E FFF8 pea.l [A6 - 0x8]
0000D632 4EB9 0001 6AEE jsr [0x00016AEE]
0000D638 3800 move.w D4, D0
0000D63A 486E FFF8 pea.l [A6 - 0x8]
0000D63E 4EB9 0001 6ADA jsr [0x00016ADA]
0000D644 3C00 move.w D6, D0
0000D646 486E FFEE pea.l [A6 - 0x12]
0000D64A 486B 0122 pea.l [A3 + 0x122]
0000D64E 2057 movea.l A0, [A7]
0000D650 2250 movea.l A1, [A0]
0000D652 2269 0014 movea.l A1, [A1 + 0x14]
0000D656 4E91 jsr [A1]
0000D658 2D6E FFEE FFF4 move.l [A6 - 0xC], [A6 - 0x12]
0000D65E 3E2E FFF6 move.w D7, [A6 - 0xA]
0000D662 3A2E FFF4 move.w D5, [A6 - 0xC]
0000D666 2F0B move.l -[A7], A3
0000D668 2057 movea.l A0, [A7]
0000D66A 2250 movea.l A1, [A0]
0000D66C 2269 0170 movea.l A1, [A1 + 0x170]
0000D670 4E91 jsr [A1]
0000D672 3600 move.w D3, D0
0000D674 3005 move.w D0, D5
0000D676 48C0 ext.l D0
0000D678 7209 moveq.l D1, 0x09
0000D67A D081 add.l D0, D1
0000D67C 2840 movea.l A4, D0
0000D67E 3204 move.w D1, D4
0000D680 48C1 ext.l D1
0000D682 9280 sub.l D1, D0
0000D684 3003 move.w D0, D3
0000D686 48C0 ext.l D0
0000D688 B081 cmp.l D0, D1
0000D68A 4FEF 001C lea.l A7, [A7 + 0x1C]
0000D68E 6F2A ble +0x2C /* 0000D6BA */
0000D690 2F0B move.l -[A7], A3
0000D692 2057 movea.l A0, [A7]
0000D694 2250 movea.l A1, [A0]
0000D696 2269 0130 movea.l A1, [A1 + 0x130]
0000D69A 4E91 jsr [A1]
0000D69C 4A00 tst.b D0
0000D69E 584F addq.w A7, 4
0000D6A0 6704 beq +0x6 /* 0000D6A6 */
0000D6A2 7004 moveq.l D0, 0x04
0000D6A4 6002 bra +0x4 /* 0000D6A8 */
label0000D6A6:
0000D6A6 7000 moveq.l D0, 0x00
label0000D6A8:
0000D6A8 5880 addq.l D0, 4
0000D6AA 3D40 FFF2 move.w [A6 - 0xE], D0
0000D6AE 48C0 ext.l D0
0000D6B0 D080 add.l D0, D0
0000D6B2 D08C add.l D0, A4
0000D6B4 3604 move.w D3, D4
0000D6B6 48C3 ext.l D3
0000D6B8 9680 sub.l D3, D0
label0000D6BA:
0000D6BA 3003 move.w D0, D3
0000D6BC 48C0 ext.l D0
0000D6BE 3205 move.w D1, D5
0000D6C0 48C1 ext.l D1
0000D6C2 D280 add.l D1, D0
0000D6C4 7009 moveq.l D0, 0x09
0000D6C6 D280 add.l D1, D0
0000D6C8 3004 move.w D0, D4
0000D6CA 48C0 ext.l D0
0000D6CC 9081 sub.l D0, D1
0000D6CE 4C7C 0800 0000 0002 movem.l A3, 0x2
0000D6D6 D16A 0002 add.w [A2 + 0x2], D0
0000D6DA 3007 move.w D0, D7
0000D6DC 48C0 ext.l D0
0000D6DE 3206 move.w D1, D6
0000D6E0 48C1 ext.l D1
0000D6E2 9280 sub.l D1, D0
0000D6E4 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
0000D6EC D352 add.w [A2], D1
0000D6EE 2F0B move.l -[A7], A3
0000D6F0 2057 movea.l A0, [A7]
0000D6F2 2250 movea.l A1, [A0]
0000D6F4 2269 0138 movea.l A1, [A1 + 0x138]
0000D6F8 4E91 jsr [A1]
0000D6FA 4A00 tst.b D0
0000D6FC 584F addq.w A7, 4
0000D6FE 660C bne +0xE /* 0000D70C */
0000D700 3003 move.w D0, D3
0000D702 48C0 ext.l D0
0000D704 7209 moveq.l D1, 0x09
0000D706 D081 add.l D0, D1
0000D708 D16A 0002 add.w [A2 + 0x2], D0
label0000D70C:
0000D70C 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000D710 4E5E unlink A6
0000D712 4E75 rts
0000D714 4E56 FFF2 link A6, -0x000E
0000D718 486E FFFA pea.l [A6 - 0x6]
0000D71C 4EB9 0000 28C2 jsr [0x000028C2]
0000D722 486E FFFA pea.l [A6 - 0x6]
0000D726 4EB9 0000 7CAE jsr [0x00007CAE]
0000D72C 584F addq.w A7, 4
0000D72E 2F08 move.l -[A7], A0
0000D730 A87A syscall GetClip
0000D732 486E FFF2 pea.l [A6 - 0xE]
0000D736 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000D73A 4EB9 0001 6138 jsr [0x00016138]
0000D740 486E FFF2 pea.l [A6 - 0xE]
0000D744 2F3C 0003 0003 move.l -[A7], 0x30003
0000D74A A8A9 syscall InsetRect
0000D74C 486E FFF2 pea.l [A6 - 0xE]
0000D750 486E FFFA pea.l [A6 - 0x6]
0000D754 4EB9 0001 7F30 jsr [0x00017F30]
0000D75A 486E FFFA pea.l [A6 - 0x6]
0000D75E 4EB9 0000 7CAE jsr [0x00007CAE]
0000D764 584F addq.w A7, 4
0000D766 2F08 move.l -[A7], A0
0000D768 A879 syscall SetClip
0000D76A 3F3C FFFF move.w -[A7], 0xFFFF
0000D76E 486E FFFA pea.l [A6 - 0x6]
0000D772 4EB9 0000 28DA jsr [0x000028DA]
0000D778 4E5E unlink A6
0000D77A 4E75 rts
0000D77C 4E56 FEF8 link A6, -0x0108
0000D780 48E7 1020 movem.l -[A7], D3,A2
0000D784 246E 0008 movea.l A2, [A6 + 0x8]
0000D788 486E FFF8 pea.l [A6 - 0x8]
0000D78C 4EB9 0000 2652 jsr [0x00002652]
0000D792 2F0A move.l -[A7], A2
0000D794 2057 movea.l A0, [A7]
0000D796 2250 movea.l A1, [A0]
0000D798 2269 0080 movea.l A1, [A1 + 0x80]
0000D79C 4E91 jsr [A1]
0000D79E 584F addq.w A7, 4
0000D7A0 3F00 move.w -[A7], D0
0000D7A2 4EB9 0000 285A jsr [0x0000285A]
0000D7A8 486E FEF8 pea.l [A6 - 0x108]
0000D7AC 2F0A move.l -[A7], A2
0000D7AE 2057 movea.l A0, [A7]
0000D7B0 2250 movea.l A1, [A0]
0000D7B2 2269 0020 movea.l A1, [A1 + 0x20]
0000D7B6 4E91 jsr [A1]
0000D7B8 486E FEF8 pea.l [A6 - 0x108]
0000D7BC A88C syscall StringWidth
0000D7BE 301F move.w D0, [A7]+
0000D7C0 3600 move.w D3, D0
0000D7C2 3F3C FFFF move.w -[A7], 0xFFFF
0000D7C6 486E FFF8 pea.l [A6 - 0x8]
0000D7CA 4EB9 0000 265A jsr [0x0000265A]
0000D7D0 3003 move.w D0, D3
0000D7D2 4FEF 0012 lea.l A7, [A7 + 0x12]
0000D7D6 4CDF 0408 movem.l D3,A2, [A7]+
0000D7DA 4E5E unlink A6
0000D7DC 4E75 rts
0000D7DE 4E56 0000 link A6, 0
0000D7E2 2F0A move.l -[A7], A2
0000D7E4 246E 0008 movea.l A2, [A6 + 0x8]
0000D7E8 2F2E 000C move.l -[A7], [A6 + 0xC]
0000D7EC 2F0A move.l -[A7], A2
0000D7EE 61FF FFFF 8146 bsr -0x7EB8 /* 00005936 */
0000D7F4 486A 000A pea.l [A2 + 0xA]
0000D7F8 4EB9 0000 0ECA jsr [0x00000ECA]
0000D7FE 41F9 0000 7E36 lea.l A0, [0x00007E36]
0000D804 2488 move.l [A2], A0
0000D806 41F9 0000 7E36 lea.l A0, [0x00007E36]
0000D80C 41E8 00B4 lea.l A0, [A0 + 0xB4]
0000D810 2548 000A move.l [A2 + 0xA], A0
0000D814 204A movea.l A0, A2
0000D816 4FEF 000C lea.l A7, [A7 + 0xC]
0000D81A 245F movea.l A2, [A7]+
0000D81C 4E5E unlink A6
0000D81E 4E75 rts
0000D820 4E56 0000 link A6, 0
0000D824 2F0A move.l -[A7], A2
0000D826 246E 0008 movea.l A2, [A6 + 0x8]
0000D82A 200A move.l D0, A2
0000D82C 6740 beq +0x42 /* 0000D86E */
0000D82E 41F9 0000 7E36 lea.l A0, [0x00007E36]
0000D834 2488 move.l [A2], A0
0000D836 41F9 0000 7E36 lea.l A0, [0x00007E36]
0000D83C 41E8 00B4 lea.l A0, [A0 + 0xB4]
0000D840 2548 000A move.l [A2 + 0xA], A0
0000D844 4267 clr.w -[A7]
0000D846 486A 000A pea.l [A2 + 0xA]
0000D84A 4EB9 0000 0ED2 jsr [0x00000ED2]
0000D850 4267 clr.w -[A7]
0000D852 2F0A move.l -[A7], A2
0000D854 61FF FFFF 810C bsr -0x7EF2 /* 00005962 */
0000D85A 4A6E 000C tst.w [A6 + 0xC]
0000D85E 4FEF 000C lea.l A7, [A7 + 0xC]
0000D862 6F0A ble +0xC /* 0000D86E */
0000D864 2F0A move.l -[A7], A2
0000D866 4EB9 0000 2592 jsr [0x00002592]
0000D86C 584F addq.w A7, 4
label0000D86E:
0000D86E 204A movea.l A0, A2
0000D870 245F movea.l A2, [A7]+
0000D872 4E5E unlink A6
0000D874 4E75 rts
0000D876 4E56 FEFC link A6, -0x0104
0000D87A 48E7 0038 movem.l -[A7], A2,A3,A4
0000D87E 286E 0008 movea.l A4, [A6 + 0x8]
0000D882 266E 000C movea.l A3, [A6 + 0xC]
0000D886 246E 0010 movea.l A2, [A6 + 0x10]
0000D88A 486E FFFE pea.l [A6 - 0x2]
0000D88E 2F0A move.l -[A7], A2
0000D890 4EB9 0000 479C jsr [0x0000479C]
0000D896 486E FEFC pea.l [A6 - 0x104]
0000D89A 2F0A move.l -[A7], A2
0000D89C 4EB9 0000 479C jsr [0x0000479C]
0000D8A2 486E FEFE pea.l [A6 - 0x102]
0000D8A6 2F0A move.l -[A7], A2
0000D8A8 4EB9 0000 30A2 jsr [0x000030A2]
0000D8AE 42A7 clr.l -[A7]
0000D8B0 3F2E FEFC move.w -[A7], [A6 - 0x104]
0000D8B4 486E FEFE pea.l [A6 - 0x102]
0000D8B8 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000D8BC 2F0B move.l -[A7], A3
0000D8BE 2F0C move.l -[A7], A4
0000D8C0 2057 movea.l A0, [A7]
0000D8C2 2250 movea.l A1, [A0]
0000D8C4 2269 0010 movea.l A1, [A1 + 0x10]
0000D8C8 4E91 jsr [A1]
0000D8CA 4FEF 002C lea.l A7, [A7 + 0x2C]
0000D8CE 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000D8D2 4E5E unlink A6
0000D8D4 4E75 rts
0000D8D6 4E56 0000 link A6, 0
0000D8DA 48E7 1038 movem.l -[A7], D3,A2,A3,A4
0000D8DE 246E 0008 movea.l A2, [A6 + 0x8]
0000D8E2 286E 000C movea.l A4, [A6 + 0xC]
0000D8E6 266E 0012 movea.l A3, [A6 + 0x12]
0000D8EA 362E 0016 move.w D3, [A6 + 0x16]
0000D8EE 254C 0004 move.l [A2 + 0x4], A4
0000D8F2 2F0B move.l -[A7], A3
0000D8F4 486A 000E pea.l [A2 + 0xE]
0000D8F8 4EB9 0001 C2CE jsr [0x0001C2CE]
0000D8FE 3543 0118 move.w [A2 + 0x118], D3
0000D902 422A 0008 clr.b [A2 + 0x8]
0000D906 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000D90A 4EB9 0001 4E82 jsr [0x00014E82]
0000D910 7202 moveq.l D1, 0x02
0000D912 B081 cmp.l D0, D1
0000D914 4FEF 000C lea.l A7, [A7 + 0xC]
0000D918 6C12 bge +0x14 /* 0000D92C */
0000D91A 4878 0002 push.l 0x2
0000D91E 2F0A move.l -[A7], A2
0000D920 2057 movea.l A0, [A7]
0000D922 2250 movea.l A1, [A0]
0000D924 2269 0038 movea.l A1, [A1 + 0x38]
0000D928 4E91 jsr [A1]
0000D92A 504F addq.w A7, 8
label0000D92C:
0000D92C 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
0000D930 4E5E unlink A6
0000D932 4E75 rts
0000D934 4E56 0000 link A6, 0
0000D938 3F3C 0100 move.w -[A7], 0x100
0000D93C 2F2E 000C move.l -[A7], [A6 + 0xC]
0000D940 206E 0008 movea.l A0, [A6 + 0x8]
0000D944 4868 000E pea.l [A0 + 0xE]
0000D948 4EB9 0000 5632 jsr [0x00005632]
0000D94E 584F addq.w A7, 4
0000D950 2F08 move.l -[A7], A0
0000D952 4EB9 0000 299A jsr [0x0000299A]
0000D958 4E5E unlink A6
0000D95A 4E75 rts
0000D95C 4E56 0000 link A6, 0
0000D960 2F0A move.l -[A7], A2
0000D962 246E 0008 movea.l A2, [A6 + 0x8]
0000D966 2F2E 000C move.l -[A7], [A6 + 0xC]
0000D96A 486A 000E pea.l [A2 + 0xE]
0000D96E 4EB9 0001 C2CE jsr [0x0001C2CE]
0000D974 2F0A move.l -[A7], A2
0000D976 4EB9 0001 615E jsr [0x0001615E]
0000D97C 4FEF 000C lea.l A7, [A7 + 0xC]
0000D980 245F movea.l A2, [A7]+
0000D982 4E5E unlink A6
0000D984 4E75 rts
0000D986 4E56 0000 link A6, 0
0000D98A 48E7 1020 movem.l -[A7], D3,A2
0000D98E 246E 0008 movea.l A2, [A6 + 0x8]
0000D992 362E 000C move.w D3, [A6 + 0xC]
0000D996 B66A 0118 cmp.w D3, [A2 + 0x118]
0000D99A 670E beq +0x10 /* 0000D9AA */
0000D99C 3543 0118 move.w [A2 + 0x118], D3
0000D9A0 2F0A move.l -[A7], A2
0000D9A2 4EB9 0001 615E jsr [0x0001615E]
0000D9A8 584F addq.w A7, 4
label0000D9AA:
0000D9AA 4CDF 0408 movem.l D3,A2, [A7]+
0000D9AE 4E5E unlink A6
0000D9B0 4E75 rts
0000D9B2 4E56 0000 link A6, 0
0000D9B6 2F0A move.l -[A7], A2
0000D9B8 246E 0008 movea.l A2, [A6 + 0x8]
0000D9BC 2F0A move.l -[A7], A2
0000D9BE 2057 movea.l A0, [A7]
0000D9C0 2250 movea.l A1, [A0]
0000D9C2 2269 00AC movea.l A1, [A1 + 0xAC]
0000D9C6 4E91 jsr [A1]
0000D9C8 4A00 tst.b D0
0000D9CA 584F addq.w A7, 4
0000D9CC 6712 beq +0x14 /* 0000D9E0 */
0000D9CE 4227 clr.b -[A7]
0000D9D0 2F0A move.l -[A7], A2
0000D9D2 2057 movea.l A0, [A7]
0000D9D4 2250 movea.l A1, [A0]
0000D9D6 2269 00B0 movea.l A1, [A1 + 0xB0]
0000D9DA 4E91 jsr [A1]
0000D9DC 5C4F addq.w A7, 6
0000D9DE 6014 bra +0x16 /* 0000D9F4 */
label0000D9E0:
0000D9E0 42A7 clr.l -[A7]
0000D9E2 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000D9E6 2057 movea.l A0, [A7]
0000D9E8 2268 0004 movea.l A1, [A0 + 0x4]
0000D9EC 2269 00F0 movea.l A1, [A1 + 0xF0]
0000D9F0 4E91 jsr [A1]
0000D9F2 504F addq.w A7, 8
label0000D9F4:
0000D9F4 245F movea.l A2, [A7]+
0000D9F6 4E5E unlink A6
0000D9F8 4E75 rts
0000D9FA 4E56 FFF8 link A6, -0x0008
0000D9FE 48E7 1830 movem.l -[A7], D3,D4,A2,A3
0000DA02 266E 0008 movea.l A3, [A6 + 0x8]
0000DA06 246E 000C movea.l A2, [A6 + 0xC]
0000DA0A 2F0B move.l -[A7], A3
0000DA0C 2057 movea.l A0, [A7]
0000DA0E 2250 movea.l A1, [A0]
0000DA10 2269 0080 movea.l A1, [A1 + 0x80]
0000DA14 4E91 jsr [A1]
0000DA16 3600 move.w D3, D0
0000DA18 3F03 move.w -[A7], D3
0000DA1A 4EB9 0000 285A jsr [0x0000285A]
0000DA20 486E FFF8 pea.l [A6 - 0x8]
0000DA24 A88B syscall GetFontInfo
0000DA26 302E FFFA move.w D0, [A6 - 0x6]
0000DA2A 48C0 ext.l D0
0000DA2C 362E FFF8 move.w D3, [A6 - 0x8]
0000DA30 48C3 ext.l D3
0000DA32 D680 add.l D3, D0
0000DA34 2F0A move.l -[A7], A2
0000DA36 2F0B move.l -[A7], A3
0000DA38 4EB9 0001 6138 jsr [0x00016138]
0000DA3E 2F0A move.l -[A7], A2
0000DA40 4EB9 0001 6ADA jsr [0x00016ADA]
0000DA46 3800 move.w D4, D0
0000DA48 2F0A move.l -[A7], A2
0000DA4A 2F3C 0002 0004 move.l -[A7], 0x20004
0000DA50 A8A9 syscall InsetRect
0000DA52 B843 cmp.w D4, D3
0000DA54 4FEF 0012 lea.l A7, [A7 + 0x12]
0000DA58 6C02 bge +0x4 /* 0000DA5C */
0000DA5A 3604 move.w D3, D4
label0000DA5C:
0000DA5C 3003 move.w D0, D3
0000DA5E 48C0 ext.l D0
0000DA60 3204 move.w D1, D4
0000DA62 48C1 ext.l D1
0000DA64 9280 sub.l D1, D0
0000DA66 4C7C 1801 0000 0002 movem.l D0,A3,A4, 0x2
0000DA6E 5581 subq.l D1, 2
0000DA70 D352 add.w [A2], D1
0000DA72 3003 move.w D0, D3
0000DA74 48C0 ext.l D0
0000DA76 3212 move.w D1, [A2]
0000DA78 48C1 ext.l D1
0000DA7A D280 add.l D1, D0
0000DA7C 3541 0004 move.w [A2 + 0x4], D1
0000DA80 066A 000E 0002 addi.w [A2 + 0x2], 0xE
0000DA86 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
0000DA8A 4E5E unlink A6
0000DA8C 4E75 rts
0000DA8E 4E56 0000 link A6, 0
0000DA92 48E7 1030 movem.l -[A7], D3,A2,A3
0000DA96 266E 0008 movea.l A3, [A6 + 0x8]
0000DA9A 246E 000C movea.l A2, [A6 + 0xC]
0000DA9E 2F0A move.l -[A7], A2
0000DAA0 2F0B move.l -[A7], A3
0000DAA2 4EB9 0001 6138 jsr [0x00016138]
0000DAA8 2F0A move.l -[A7], A2
0000DAAA 4EB9 0001 6ADA jsr [0x00016ADA]
0000DAB0 3600 move.w D3, D0
0000DAB2 526A 0002 addq.w [A2 + 0x2], 1
0000DAB6 302A 0002 move.w D0, [A2 + 0x2]
0000DABA 48C0 ext.l D0
0000DABC 720C moveq.l D1, 0x0C
0000DABE D081 add.l D0, D1
0000DAC0 3540 0006 move.w [A2 + 0x6], D0
0000DAC4 3003 move.w D0, D3
0000DAC6 48C0 ext.l D0
0000DAC8 9081 sub.l D0, D1
0000DACA 4C7C 0800 0000 0002 movem.l A3, 0x2
0000DAD2 5280 addq.l D0, 1
0000DAD4 D152 add.w [A2], D0
0000DAD6 3012 move.w D0, [A2]
0000DAD8 48C0 ext.l D0
0000DADA D081 add.l D0, D1
0000DADC 3540 0004 move.w [A2 + 0x4], D0
0000DAE0 4FEF 000C lea.l A7, [A7 + 0xC]
0000DAE4 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000DAE8 4E5E unlink A6
0000DAEA 4E75 rts
0000DAEC 4E56 0000 link A6, 0
0000DAF0 2F0A move.l -[A7], A2
0000DAF2 246E 0008 movea.l A2, [A6 + 0x8]
0000DAF6 4EB9 0000 264A jsr [0x0000264A]
0000DAFC 2F0A move.l -[A7], A2
0000DAFE 4EB9 0001 611C jsr [0x0001611C]
0000DB04 4A00 tst.b D0
0000DB06 584F addq.w A7, 4
0000DB08 6740 beq +0x42 /* 0000DB4A */
0000DB0A 2F0A move.l -[A7], A2
0000DB0C 4EB9 0001 6180 jsr [0x00016180]
0000DB12 4A00 tst.b D0
0000DB14 584F addq.w A7, 4
0000DB16 6732 beq +0x34 /* 0000DB4A */
0000DB18 2F0A move.l -[A7], A2
0000DB1A 2057 movea.l A0, [A7]
0000DB1C 2250 movea.l A1, [A0]
0000DB1E 2269 00AC movea.l A1, [A1 + 0xAC]
0000DB22 4E91 jsr [A1]
0000DB24 4A00 tst.b D0
0000DB26 584F addq.w A7, 4
0000DB28 6710 beq +0x12 /* 0000DB3A */
0000DB2A 2F0A move.l -[A7], A2
0000DB2C 2057 movea.l A0, [A7]
0000DB2E 2250 movea.l A1, [A0]
0000DB30 2269 00F8 movea.l A1, [A1 + 0xF8]
0000DB34 4E91 jsr [A1]
0000DB36 584F addq.w A7, 4
0000DB38 601E bra +0x20 /* 0000DB58 */
label0000DB3A:
0000DB3A 2F0A move.l -[A7], A2
0000DB3C 2057 movea.l A0, [A7]
0000DB3E 2250 movea.l A1, [A0]
0000DB40 2269 00F4 movea.l A1, [A1 + 0xF4]
0000DB44 4E91 jsr [A1]
0000DB46 584F addq.w A7, 4
0000DB48 600E bra +0x10 /* 0000DB58 */
label0000DB4A:
0000DB4A 2F0A move.l -[A7], A2
0000DB4C 2057 movea.l A0, [A7]
0000DB4E 2250 movea.l A1, [A0]
0000DB50 2269 00FC movea.l A1, [A1 + 0xFC]
0000DB54 4E91 jsr [A1]
0000DB56 584F addq.w A7, 4
label0000DB58:
0000DB58 486A 000A pea.l [A2 + 0xA]
0000DB5C 2057 movea.l A0, [A7]
0000DB5E 2250 movea.l A1, [A0]
0000DB60 2269 000C movea.l A1, [A1 + 0xC]
0000DB64 4E91 jsr [A1]
0000DB66 4A00 tst.b D0
0000DB68 584F addq.w A7, 4
0000DB6A 670E beq +0x10 /* 0000DB7A */
0000DB6C 2F0A move.l -[A7], A2
0000DB6E 2057 movea.l A0, [A7]
0000DB70 2250 movea.l A1, [A0]
0000DB72 2269 00F0 movea.l A1, [A1 + 0xF0]
0000DB76 4E91 jsr [A1]
0000DB78 584F addq.w A7, 4
label0000DB7A:
0000DB7A 245F movea.l A2, [A7]+
0000DB7C 4E5E unlink A6
0000DB7E 4E75 rts
0000DB80 4E56 FEB8 link A6, -0x0148
0000DB84 48E7 1020 movem.l -[A7], D3,A2
0000DB88 246E 0008 movea.l A2, [A6 + 0x8]
0000DB8C 486E FEC0 pea.l [A6 - 0x140]
0000DB90 4EB9 0000 263A jsr [0x0000263A]
0000DB96 4EB9 0000 264A jsr [0x0000264A]
0000DB9C 486E FEB8 pea.l [A6 - 0x148]
0000DBA0 4EB9 0000 2652 jsr [0x00002652]
0000DBA6 2F0A move.l -[A7], A2
0000DBA8 2057 movea.l A0, [A7]
0000DBAA 2250 movea.l A1, [A0]
0000DBAC 2269 0080 movea.l A1, [A1 + 0x80]
0000DBB0 4E91 jsr [A1]
0000DBB2 3600 move.w D3, D0
0000DBB4 3F03 move.w -[A7], D3
0000DBB6 4EB9 0000 285A jsr [0x0000285A]
0000DBBC 486E FFF2 pea.l [A6 - 0xE]
0000DBC0 2F0A move.l -[A7], A2
0000DBC2 2057 movea.l A0, [A7]
0000DBC4 2250 movea.l A1, [A0]
0000DBC6 2269 00E4 movea.l A1, [A1 + 0xE4]
0000DBCA 4E91 jsr [A1]
0000DBCC 486E FEF2 pea.l [A6 - 0x10E]
0000DBD0 2F0A move.l -[A7], A2
0000DBD2 2057 movea.l A0, [A7]
0000DBD4 2250 movea.l A1, [A0]
0000DBD6 2269 0020 movea.l A1, [A1 + 0x20]
0000DBDA 4E91 jsr [A1]
0000DBDC 486E FFFA pea.l [A6 - 0x6]
0000DBE0 AA19 syscall GetForeColor
0000DBE2 486E FFF2 pea.l [A6 - 0xE]
0000DBE6 486E FEDE pea.l [A6 - 0x122]
0000DBEA 4EB9 0000 26D2 jsr [0x000026D2]
0000DBF0 4FEF 0026 lea.l A7, [A7 + 0x26]
0000DBF4 6000 00A0 bra +0xA2 /* 0000DC96 */
label0000DBF8:
0000DBF8 0C6E 0004 FEF0 cmpi.w [A6 - 0x110], 0x4
0000DBFE 6C44 bge +0x46 /* 0000DC44 */
0000DC00 2F0A move.l -[A7], A2
0000DC02 2057 movea.l A0, [A7]
0000DC04 2250 movea.l A1, [A0]
0000DC06 2269 00AC movea.l A1, [A1 + 0xAC]
0000DC0A 4E91 jsr [A1]
0000DC0C 4A00 tst.b D0
0000DC0E 584F addq.w A7, 4
0000DC10 6600 0084 bne +0x86 /* 0000DC96 */
0000DC14 2F0A move.l -[A7], A2
0000DC16 4EB9 0001 611C jsr [0x0001611C]
0000DC1C 4A00 tst.b D0
0000DC1E 584F addq.w A7, 4
0000DC20 6606 bne +0x8 /* 0000DC28 */
0000DC22 3F3C 0031 move.w -[A7], 0x31 /* '1' */
0000DC26 A889 syscall TextMode
label0000DC28:
0000DC28 4227 clr.b -[A7]
0000DC2A 1F3C 0001 move.b -[A7], 0x1
0000DC2E 4267 clr.w -[A7]
0000DC30 486E FFF2 pea.l [A6 - 0xE]
0000DC34 486E FEF2 pea.l [A6 - 0x10E]
0000DC38 4EB9 0000 270A jsr [0x0000270A]
0000DC3E 4FEF 000E lea.l A7, [A7 + 0xE]
0000DC42 6052 bra +0x54 /* 0000DC96 */
label0000DC44:
0000DC44 2F0A move.l -[A7], A2
0000DC46 4EB9 0001 611C jsr [0x0001611C]
0000DC4C 4A00 tst.b D0
0000DC4E 584F addq.w A7, 4
0000DC50 670E beq +0x10 /* 0000DC60 */
0000DC52 2F0A move.l -[A7], A2
0000DC54 4EB9 0001 6180 jsr [0x00016180]
0000DC5A 4A00 tst.b D0
0000DC5C 584F addq.w A7, 4
0000DC5E 661C bne +0x1E /* 0000DC7C */
label0000DC60:
0000DC60 486E FFFA pea.l [A6 - 0x6]
0000DC64 486E FFFA pea.l [A6 - 0x6]
0000DC68 4EB9 0000 0FBA jsr [0x00000FBA]
0000DC6E 3F3C 0001 move.w -[A7], 0x1
0000DC72 A889 syscall TextMode
0000DC74 486E FFFA pea.l [A6 - 0x6]
0000DC78 AA14 syscall RGBForeColor
0000DC7A 504F addq.w A7, 8
label0000DC7C:
0000DC7C 4227 clr.b -[A7]
0000DC7E 1F3C 0001 move.b -[A7], 0x1
0000DC82 4267 clr.w -[A7]
0000DC84 486E FFF2 pea.l [A6 - 0xE]
0000DC88 486E FEF2 pea.l [A6 - 0x10E]
0000DC8C 4EB9 0000 270A jsr [0x0000270A]
0000DC92 4FEF 000E lea.l A7, [A7 + 0xE]
label0000DC96:
0000DC96 486E FEF0 pea.l [A6 - 0x110]
0000DC9A 486E FEDE pea.l [A6 - 0x122]
0000DC9E 4EB9 0000 26E2 jsr [0x000026E2]
0000DCA4 4A00 tst.b D0
0000DCA6 504F addq.w A7, 8
0000DCA8 6600 FF4E bne -0xB0 /* 0000DBF8 */
0000DCAC 3F3C FFFF move.w -[A7], 0xFFFF
0000DCB0 486E FEDE pea.l [A6 - 0x122]
0000DCB4 4EB9 0000 26DA jsr [0x000026DA]
0000DCBA 3F3C FFFF move.w -[A7], 0xFFFF
0000DCBE 486E FEB8 pea.l [A6 - 0x148]
0000DCC2 4EB9 0000 265A jsr [0x0000265A]
0000DCC8 3F3C FFFF move.w -[A7], 0xFFFF
0000DCCC 486E FEC0 pea.l [A6 - 0x140]
0000DCD0 4EB9 0000 2642 jsr [0x00002642]
0000DCD6 4FEF 0012 lea.l A7, [A7 + 0x12]
0000DCDA 4CDF 0408 movem.l D3,A2, [A7]+
0000DCDE 4E5E unlink A6
0000DCE0 4E75 rts
0000DCE2 4E56 FFE4 link A6, -0x001C
0000DCE6 2F0A move.l -[A7], A2
0000DCE8 246E 0008 movea.l A2, [A6 + 0x8]
0000DCEC 486E FFF8 pea.l [A6 - 0x8]
0000DCF0 2F0A move.l -[A7], A2
0000DCF2 2057 movea.l A0, [A7]
0000DCF4 2250 movea.l A1, [A0]
0000DCF6 2269 00E8 movea.l A1, [A1 + 0xE8]
0000DCFA 4E91 jsr [A1]
0000DCFC 486E FFF8 pea.l [A6 - 0x8]
0000DD00 486E FFE4 pea.l [A6 - 0x1C]
0000DD04 4EB9 0000 26D2 jsr [0x000026D2]
0000DD0A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000DD0E 6000 00EE bra +0xF0 /* 0000DDFE */
label0000DD12:
0000DD12 0C6E 0004 FFF6 cmpi.w [A6 - 0xA], 0x4
0000DD18 6C76 bge +0x78 /* 0000DD90 */
0000DD1A 2F0A move.l -[A7], A2
0000DD1C 2057 movea.l A0, [A7]
0000DD1E 2250 movea.l A1, [A0]
0000DD20 2269 00EC movea.l A1, [A1 + 0xEC]
0000DD24 4E91 jsr [A1]
0000DD26 4A00 tst.b D0
0000DD28 584F addq.w A7, 4
0000DD2A 671C beq +0x1E /* 0000DD48 */
0000DD2C 486E FFF8 pea.l [A6 - 0x8]
0000DD30 3F3C 000B move.w -[A7], 0xB
0000DD34 2F0A move.l -[A7], A2
0000DD36 2057 movea.l A0, [A7]
0000DD38 2250 movea.l A1, [A0]
0000DD3A 2269 0100 movea.l A1, [A1 + 0x100]
0000DD3E 4E91 jsr [A1]
0000DD40 4FEF 000A lea.l A7, [A7 + 0xA]
0000DD44 6000 00B8 bra +0xBA /* 0000DDFE */
label0000DD48:
0000DD48 2F0A move.l -[A7], A2
0000DD4A 2057 movea.l A0, [A7]
0000DD4C 2250 movea.l A1, [A0]
0000DD4E 2269 00E0 movea.l A1, [A1 + 0xE0]
0000DD52 4E91 jsr [A1]
0000DD54 4A00 tst.b D0
0000DD56 584F addq.w A7, 4
0000DD58 671C beq +0x1E /* 0000DD76 */
0000DD5A 486E FFF8 pea.l [A6 - 0x8]
0000DD5E 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000DD62 2F0A move.l -[A7], A2
0000DD64 2057 movea.l A0, [A7]
0000DD66 2250 movea.l A1, [A0]
0000DD68 2269 0100 movea.l A1, [A1 + 0x100]
0000DD6C 4E91 jsr [A1]
0000DD6E 4FEF 000A lea.l A7, [A7 + 0xA]
0000DD72 6000 008A bra +0x8C /* 0000DDFE */
label0000DD76:
0000DD76 486E FFF8 pea.l [A6 - 0x8]
0000DD7A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
0000DD7E 2F0A move.l -[A7], A2
0000DD80 2057 movea.l A0, [A7]
0000DD82 2250 movea.l A1, [A0]
0000DD84 2269 0100 movea.l A1, [A1 + 0x100]
0000DD88 4E91 jsr [A1]
0000DD8A 4FEF 000A lea.l A7, [A7 + 0xA]
0000DD8E 606E bra +0x70 /* 0000DDFE */
label0000DD90:
0000DD90 2F0A move.l -[A7], A2
0000DD92 2057 movea.l A0, [A7]
0000DD94 2250 movea.l A1, [A0]
0000DD96 2269 00EC movea.l A1, [A1 + 0xEC]
0000DD9A 4E91 jsr [A1]
0000DD9C 4A00 tst.b D0
0000DD9E 584F addq.w A7, 4
0000DDA0 671A beq +0x1C /* 0000DDBC */
0000DDA2 486E FFF8 pea.l [A6 - 0x8]
0000DDA6 3F3C 0002 move.w -[A7], 0x2
0000DDAA 2F0A move.l -[A7], A2
0000DDAC 2057 movea.l A0, [A7]
0000DDAE 2250 movea.l A1, [A0]
0000DDB0 2269 0100 movea.l A1, [A1 + 0x100]
0000DDB4 4E91 jsr [A1]
0000DDB6 4FEF 000A lea.l A7, [A7 + 0xA]
0000DDBA 6042 bra +0x44 /* 0000DDFE */
label0000DDBC:
0000DDBC 2F0A move.l -[A7], A2
0000DDBE 2057 movea.l A0, [A7]
0000DDC0 2250 movea.l A1, [A0]
0000DDC2 2269 00E0 movea.l A1, [A1 + 0xE0]
0000DDC6 4E91 jsr [A1]
0000DDC8 4A00 tst.b D0
0000DDCA 584F addq.w A7, 4
0000DDCC 671A beq +0x1C /* 0000DDE8 */
0000DDCE 486E FFF8 pea.l [A6 - 0x8]
0000DDD2 3F3C 0001 move.w -[A7], 0x1
0000DDD6 2F0A move.l -[A7], A2
0000DDD8 2057 movea.l A0, [A7]
0000DDDA 2250 movea.l A1, [A0]
0000DDDC 2269 0100 movea.l A1, [A1 + 0x100]
0000DDE0 4E91 jsr [A1]
0000DDE2 4FEF 000A lea.l A7, [A7 + 0xA]
0000DDE6 6016 bra +0x18 /* 0000DDFE */
label0000DDE8:
0000DDE8 486E FFF8 pea.l [A6 - 0x8]
0000DDEC 4267 clr.w -[A7]
0000DDEE 2F0A move.l -[A7], A2
0000DDF0 2057 movea.l A0, [A7]
0000DDF2 2250 movea.l A1, [A0]
0000DDF4 2269 0100 movea.l A1, [A1 + 0x100]
0000DDF8 4E91 jsr [A1]
0000DDFA 4FEF 000A lea.l A7, [A7 + 0xA]
label0000DDFE:
0000DDFE 486E FFF6 pea.l [A6 - 0xA]
0000DE02 486E FFE4 pea.l [A6 - 0x1C]
0000DE06 4EB9 0000 26E2 jsr [0x000026E2]
0000DE0C 4A00 tst.b D0
0000DE0E 504F addq.w A7, 8
0000DE10 6600 FF00 bne -0xFE /* 0000DD12 */
0000DE14 3F3C FFFF move.w -[A7], 0xFFFF
0000DE18 486E FFE4 pea.l [A6 - 0x1C]
0000DE1C 4EB9 0000 26DA jsr [0x000026DA]
0000DE22 5C4F addq.w A7, 6
0000DE24 245F movea.l A2, [A7]+
0000DE26 4E5E unlink A6
0000DE28 4E75 rts
0000DE2A 4E56 FFE4 link A6, -0x001C
0000DE2E 2F0A move.l -[A7], A2
0000DE30 246E 0008 movea.l A2, [A6 + 0x8]
0000DE34 486E FFF8 pea.l [A6 - 0x8]
0000DE38 2F0A move.l -[A7], A2
0000DE3A 2057 movea.l A0, [A7]
0000DE3C 2250 movea.l A1, [A0]
0000DE3E 2269 00E8 movea.l A1, [A1 + 0xE8]
0000DE42 4E91 jsr [A1]
0000DE44 486E FFF8 pea.l [A6 - 0x8]
0000DE48 486E FFE4 pea.l [A6 - 0x1C]
0000DE4C 4EB9 0000 26D2 jsr [0x000026D2]
0000DE52 4FEF 0010 lea.l A7, [A7 + 0x10]
0000DE56 6000 011A bra +0x11C /* 0000DF72 */
label0000DE5A:
0000DE5A 0C6E 0004 FFF6 cmpi.w [A6 - 0xA], 0x4
0000DE60 6C00 008E bge +0x90 /* 0000DEF0 */
0000DE64 2F0A move.l -[A7], A2
0000DE66 2057 movea.l A0, [A7]
0000DE68 2250 movea.l A1, [A0]
0000DE6A 2269 00AC movea.l A1, [A1 + 0xAC]
0000DE6E 4E91 jsr [A1]
0000DE70 4A00 tst.b D0
0000DE72 584F addq.w A7, 4
0000DE74 6700 00FC beq +0xFE /* 0000DF72 */
0000DE78 2F0A move.l -[A7], A2
0000DE7A 2057 movea.l A0, [A7]
0000DE7C 2250 movea.l A1, [A0]
0000DE7E 2269 00EC movea.l A1, [A1 + 0xEC]
0000DE82 4E91 jsr [A1]
0000DE84 4A00 tst.b D0
0000DE86 584F addq.w A7, 4
0000DE88 671C beq +0x1E /* 0000DEA6 */
0000DE8A 486E FFF8 pea.l [A6 - 0x8]
0000DE8E 3F3C 000E move.w -[A7], 0xE
0000DE92 2F0A move.l -[A7], A2
0000DE94 2057 movea.l A0, [A7]
0000DE96 2250 movea.l A1, [A0]
0000DE98 2269 0100 movea.l A1, [A1 + 0x100]
0000DE9C 4E91 jsr [A1]
0000DE9E 4FEF 000A lea.l A7, [A7 + 0xA]
0000DEA2 6000 00CE bra +0xD0 /* 0000DF72 */
label0000DEA6:
0000DEA6 2F0A move.l -[A7], A2
0000DEA8 2057 movea.l A0, [A7]
0000DEAA 2250 movea.l A1, [A0]
0000DEAC 2269 00E0 movea.l A1, [A1 + 0xE0]
0000DEB0 4E91 jsr [A1]
0000DEB2 4A00 tst.b D0
0000DEB4 584F addq.w A7, 4
0000DEB6 671C beq +0x1E /* 0000DED4 */
0000DEB8 486E FFF8 pea.l [A6 - 0x8]
0000DEBC 3F3C 000D move.w -[A7], 0xD /* '\r' */
0000DEC0 2F0A move.l -[A7], A2
0000DEC2 2057 movea.l A0, [A7]
0000DEC4 2250 movea.l A1, [A0]
0000DEC6 2269 0100 movea.l A1, [A1 + 0x100]
0000DECA 4E91 jsr [A1]
0000DECC 4FEF 000A lea.l A7, [A7 + 0xA]
0000DED0 6000 00A0 bra +0xA2 /* 0000DF72 */
label0000DED4:
0000DED4 486E FFF8 pea.l [A6 - 0x8]
0000DED8 3F3C 000C move.w -[A7], 0xC
0000DEDC 2F0A move.l -[A7], A2
0000DEDE 2057 movea.l A0, [A7]
0000DEE0 2250 movea.l A1, [A0]
0000DEE2 2269 0100 movea.l A1, [A1 + 0x100]
0000DEE6 4E91 jsr [A1]
0000DEE8 4FEF 000A lea.l A7, [A7 + 0xA]
0000DEEC 6000 0084 bra +0x86 /* 0000DF72 */
label0000DEF0:
0000DEF0 2F0A move.l -[A7], A2
0000DEF2 2057 movea.l A0, [A7]
0000DEF4 2250 movea.l A1, [A0]
0000DEF6 2269 00AC movea.l A1, [A1 + 0xAC]
0000DEFA 4E91 jsr [A1]
0000DEFC 4A00 tst.b D0
0000DEFE 584F addq.w A7, 4
0000DF00 6770 beq +0x72 /* 0000DF72 */
0000DF02 2F0A move.l -[A7], A2
0000DF04 2057 movea.l A0, [A7]
0000DF06 2250 movea.l A1, [A0]
0000DF08 2269 00EC movea.l A1, [A1 + 0xEC]
0000DF0C 4E91 jsr [A1]
0000DF0E 4A00 tst.b D0
0000DF10 584F addq.w A7, 4
0000DF12 671A beq +0x1C /* 0000DF2E */
0000DF14 486E FFF8 pea.l [A6 - 0x8]
0000DF18 3F3C 0005 move.w -[A7], 0x5
0000DF1C 2F0A move.l -[A7], A2
0000DF1E 2057 movea.l A0, [A7]
0000DF20 2250 movea.l A1, [A0]
0000DF22 2269 0100 movea.l A1, [A1 + 0x100]
0000DF26 4E91 jsr [A1]
0000DF28 4FEF 000A lea.l A7, [A7 + 0xA]
0000DF2C 6044 bra +0x46 /* 0000DF72 */
label0000DF2E:
0000DF2E 2F0A move.l -[A7], A2
0000DF30 2057 movea.l A0, [A7]
0000DF32 2250 movea.l A1, [A0]
0000DF34 2269 00E0 movea.l A1, [A1 + 0xE0]
0000DF38 4E91 jsr [A1]
0000DF3A 4A00 tst.b D0
0000DF3C 584F addq.w A7, 4
0000DF3E 671A beq +0x1C /* 0000DF5A */
0000DF40 486E FFF8 pea.l [A6 - 0x8]
0000DF44 3F3C 0004 move.w -[A7], 0x4
0000DF48 2F0A move.l -[A7], A2
0000DF4A 2057 movea.l A0, [A7]
0000DF4C 2250 movea.l A1, [A0]
0000DF4E 2269 0100 movea.l A1, [A1 + 0x100]
0000DF52 4E91 jsr [A1]
0000DF54 4FEF 000A lea.l A7, [A7 + 0xA]
0000DF58 6018 bra +0x1A /* 0000DF72 */
label0000DF5A:
0000DF5A 486E FFF8 pea.l [A6 - 0x8]
0000DF5E 3F3C 0003 move.w -[A7], 0x3
0000DF62 2F0A move.l -[A7], A2
0000DF64 2057 movea.l A0, [A7]
0000DF66 2250 movea.l A1, [A0]
0000DF68 2269 0100 movea.l A1, [A1 + 0x100]
0000DF6C 4E91 jsr [A1]
0000DF6E 4FEF 000A lea.l A7, [A7 + 0xA]
label0000DF72:
0000DF72 486E FFF6 pea.l [A6 - 0xA]
0000DF76 486E FFE4 pea.l [A6 - 0x1C]
0000DF7A 4EB9 0000 26E2 jsr [0x000026E2]
0000DF80 4A00 tst.b D0
0000DF82 504F addq.w A7, 8
0000DF84 6600 FED4 bne -0x12A /* 0000DE5A */
0000DF88 3F3C FFFF move.w -[A7], 0xFFFF
0000DF8C 486E FFE4 pea.l [A6 - 0x1C]
0000DF90 4EB9 0000 26DA jsr [0x000026DA]
0000DF96 5C4F addq.w A7, 6
0000DF98 245F movea.l A2, [A7]+
0000DF9A 4E5E unlink A6
0000DF9C 4E75 rts
0000DF9E 4E56 FFE4 link A6, -0x001C
0000DFA2 2F0A move.l -[A7], A2
0000DFA4 246E 0008 movea.l A2, [A6 + 0x8]
0000DFA8 486E FFF8 pea.l [A6 - 0x8]
0000DFAC 2F0A move.l -[A7], A2
0000DFAE 2057 movea.l A0, [A7]
0000DFB0 2250 movea.l A1, [A0]
0000DFB2 2269 00E8 movea.l A1, [A1 + 0xE8]
0000DFB6 4E91 jsr [A1]
0000DFB8 486E FFF8 pea.l [A6 - 0x8]
0000DFBC 486E FFE4 pea.l [A6 - 0x1C]
0000DFC0 4EB9 0000 26D2 jsr [0x000026D2]
0000DFC6 4FEF 0010 lea.l A7, [A7 + 0x10]
0000DFCA 6000 012E bra +0x130 /* 0000E0FA */
label0000DFCE:
0000DFCE 0C6E 0004 FFF6 cmpi.w [A6 - 0xA], 0x4
0000DFD4 6C00 0098 bge +0x9A /* 0000E06E */
0000DFD8 2F0A move.l -[A7], A2
0000DFDA 4EB9 0001 611C jsr [0x0001611C]
0000DFE0 4A00 tst.b D0
0000DFE2 584F addq.w A7, 4
0000DFE4 6710 beq +0x12 /* 0000DFF6 */
0000DFE6 2F0A move.l -[A7], A2
0000DFE8 4EB9 0001 6180 jsr [0x00016180]
0000DFEE 4A00 tst.b D0
0000DFF0 584F addq.w A7, 4
0000DFF2 6600 0106 bne +0x108 /* 0000E0FA */
label0000DFF6:
0000DFF6 2F0A move.l -[A7], A2
0000DFF8 2057 movea.l A0, [A7]
0000DFFA 2250 movea.l A1, [A0]
0000DFFC 2269 00EC movea.l A1, [A1 + 0xEC]
0000E000 4E91 jsr [A1]
0000E002 4A00 tst.b D0
0000E004 584F addq.w A7, 4
0000E006 671C beq +0x1E /* 0000E024 */
0000E008 486E FFF8 pea.l [A6 - 0x8]
0000E00C 3F3C 000B move.w -[A7], 0xB
0000E010 2F0A move.l -[A7], A2
0000E012 2057 movea.l A0, [A7]
0000E014 2250 movea.l A1, [A0]
0000E016 2269 0100 movea.l A1, [A1 + 0x100]
0000E01A 4E91 jsr [A1]
0000E01C 4FEF 000A lea.l A7, [A7 + 0xA]
0000E020 6000 00D8 bra +0xDA /* 0000E0FA */
label0000E024:
0000E024 2F0A move.l -[A7], A2
0000E026 2057 movea.l A0, [A7]
0000E028 2250 movea.l A1, [A0]
0000E02A 2269 00E0 movea.l A1, [A1 + 0xE0]
0000E02E 4E91 jsr [A1]
0000E030 4A00 tst.b D0
0000E032 584F addq.w A7, 4
0000E034 671C beq +0x1E /* 0000E052 */
0000E036 486E FFF8 pea.l [A6 - 0x8]
0000E03A 3F3C 000A move.w -[A7], 0xA /* '\n' */
0000E03E 2F0A move.l -[A7], A2
0000E040 2057 movea.l A0, [A7]
0000E042 2250 movea.l A1, [A0]
0000E044 2269 0100 movea.l A1, [A1 + 0x100]
0000E048 4E91 jsr [A1]
0000E04A 4FEF 000A lea.l A7, [A7 + 0xA]
0000E04E 6000 00AA bra +0xAC /* 0000E0FA */
label0000E052:
0000E052 486E FFF8 pea.l [A6 - 0x8]
0000E056 3F3C 0009 move.w -[A7], 0x9 /* '\t' */
0000E05A 2F0A move.l -[A7], A2
0000E05C 2057 movea.l A0, [A7]
0000E05E 2250 movea.l A1, [A0]
0000E060 2269 0100 movea.l A1, [A1 + 0x100]
0000E064 4E91 jsr [A1]
0000E066 4FEF 000A lea.l A7, [A7 + 0xA]
0000E06A 6000 008E bra +0x90 /* 0000E0FA */
label0000E06E:
0000E06E 2F0A move.l -[A7], A2
0000E070 4EB9 0001 611C jsr [0x0001611C]
0000E076 4A00 tst.b D0
0000E078 584F addq.w A7, 4
0000E07A 670E beq +0x10 /* 0000E08A */
0000E07C 2F0A move.l -[A7], A2
0000E07E 4EB9 0001 6180 jsr [0x00016180]
0000E084 4A00 tst.b D0
0000E086 584F addq.w A7, 4
0000E088 6670 bne +0x72 /* 0000E0FA */
label0000E08A:
0000E08A 2F0A move.l -[A7], A2
0000E08C 2057 movea.l A0, [A7]
0000E08E 2250 movea.l A1, [A0]
0000E090 2269 00EC movea.l A1, [A1 + 0xEC]
0000E094 4E91 jsr [A1]
0000E096 4A00 tst.b D0
0000E098 584F addq.w A7, 4
0000E09A 671A beq +0x1C /* 0000E0B6 */
0000E09C 486E FFF8 pea.l [A6 - 0x8]
0000E0A0 3F3C 0008 move.w -[A7], 0x8
0000E0A4 2F0A move.l -[A7], A2
0000E0A6 2057 movea.l A0, [A7]
0000E0A8 2250 movea.l A1, [A0]
0000E0AA 2269 0100 movea.l A1, [A1 + 0x100]
0000E0AE 4E91 jsr [A1]
0000E0B0 4FEF 000A lea.l A7, [A7 + 0xA]
0000E0B4 6044 bra +0x46 /* 0000E0FA */
label0000E0B6:
0000E0B6 2F0A move.l -[A7], A2
0000E0B8 2057 movea.l A0, [A7]
0000E0BA 2250 movea.l A1, [A0]
0000E0BC 2269 00E0 movea.l A1, [A1 + 0xE0]
0000E0C0 4E91 jsr [A1]
0000E0C2 4A00 tst.b D0
0000E0C4 584F addq.w A7, 4
0000E0C6 671A beq +0x1C /* 0000E0E2 */
0000E0C8 486E FFF8 pea.l [A6 - 0x8]
0000E0CC 3F3C 0007 move.w -[A7], 0x7
0000E0D0 2F0A move.l -[A7], A2
0000E0D2 2057 movea.l A0, [A7]
0000E0D4 2250 movea.l A1, [A0]
0000E0D6 2269 0100 movea.l A1, [A1 + 0x100]
0000E0DA 4E91 jsr [A1]
0000E0DC 4FEF 000A lea.l A7, [A7 + 0xA]
0000E0E0 6018 bra +0x1A /* 0000E0FA */
label0000E0E2:
0000E0E2 486E FFF8 pea.l [A6 - 0x8]
0000E0E6 3F3C 0006 move.w -[A7], 0x6
0000E0EA 2F0A move.l -[A7], A2
0000E0EC 2057 movea.l A0, [A7]
0000E0EE 2250 movea.l A1, [A0]
0000E0F0 2269 0100 movea.l A1, [A1 + 0x100]
0000E0F4 4E91 jsr [A1]
0000E0F6 4FEF 000A lea.l A7, [A7 + 0xA]
label0000E0FA:
0000E0FA 486E FFF6 pea.l [A6 - 0xA]
0000E0FE 486E FFE4 pea.l [A6 - 0x1C]
0000E102 4EB9 0000 26E2 jsr [0x000026E2]
0000E108 4A00 tst.b D0
0000E10A 504F addq.w A7, 8
0000E10C 6600 FEC0 bne -0x13E /* 0000DFCE */
0000E110 3F3C FFFF move.w -[A7], 0xFFFF
0000E114 486E FFE4 pea.l [A6 - 0x1C]
0000E118 4EB9 0000 26DA jsr [0x000026DA]
0000E11E 5C4F addq.w A7, 6
0000E120 245F movea.l A2, [A7]+
0000E122 4E5E unlink A6
0000E124 4E75 rts
0000E126 4E56 FFFA link A6, -0x0006
0000E12A 48E7 1F20 movem.l -[A7], D3,D4,D5,D6,D7,A2
0000E12E 246E 000E movea.l A2, [A6 + 0xE]
0000E132 7A00 moveq.l D5, 0x00
0000E134 604E bra +0x50 /* 0000E184 */
label0000E136:
0000E136 7600 moveq.l D3, 0x00
0000E138 6052 bra +0x54 /* 0000E18C */
label0000E13A:
0000E13A 41ED F6CC lea.l A0, [A5 - 0x934]
0000E13E D1C7 add.l A0, D7
0000E140 D1C6 add.l A0, D6
0000E142 1830 3800 move.b D4, [A0 + D3]
0000E146 4884 ext.w D4
0000E148 0C44 FFFF cmpi.w D4, 0xFFFF
0000E14C 672C beq +0x2E /* 0000E17A */
0000E14E 1F04 move.b -[A7], D4
0000E150 486E FFFA pea.l [A6 - 0x6]
0000E154 4EB9 0000 0EFA jsr [0x00000EFA]
0000E15A 486E FFFA pea.l [A6 - 0x6]
0000E15E 3012 move.w D0, [A2]
0000E160 48C0 ext.l D0
0000E162 D085 add.l D0, D5
0000E164 3F00 move.w -[A7], D0
0000E166 302A 0002 move.w D0, [A2 + 0x2]
0000E16A 48C0 ext.l D0
0000E16C D083 add.l D0, D3
0000E16E 3F00 move.w -[A7], D0
0000E170 4EB9 0000 1002 jsr [0x00001002]
0000E176 4FEF 000E lea.l A7, [A7 + 0xE]
label0000E17A:
0000E17A 5283 addq.l D3, 1
label0000E17C:
0000E17C 700C moveq.l D0, 0x0C
0000E17E B680 cmp.l D3, D0
0000E180 6DB8 blt -0x46 /* 0000E13A */
0000E182 5285 addq.l D5, 1
label0000E184:
0000E184 700C moveq.l D0, 0x0C
0000E186 BA80 cmp.l D5, D0
0000E188 6DAC blt -0x52 /* 0000E136 */
0000E18A 6010 bra +0x12 /* 0000E19C */
label0000E18C:
0000E18C 7C0C moveq.l D6, 0x0C
0000E18E 4C05 6800 movem.w A3,A5,A6, D5
0000E192 3E2E 000C move.w D7, [A6 + 0xC]
0000E196 CFFC 0090 muls.w D7, 0x90
0000E19A 60E0 bra -0x1E /* 0000E17C */
label0000E19C:
0000E19C 4CDF 04F8 movem.l D3,D4,D5,D6,D7,A2, [A7]+
0000E1A0 4E5E unlink A6
0000E1A2 4E75 rts
0000E1A4 4E56 0000 link A6, 0
0000E1A8 2F0A move.l -[A7], A2
0000E1AA 246E 0008 movea.l A2, [A6 + 0x8]
0000E1AE 2F2E 000C move.l -[A7], [A6 + 0xC]
0000E1B2 2F0A move.l -[A7], A2
0000E1B4 4EB9 0000 0942 jsr [0x00000942]
0000E1BA 41F9 0000 7D22 lea.l A0, [0x00007D22]
0000E1C0 2488 move.l [A2], A0
0000E1C2 157C 0001 0008 move.b [A2 + 0x8], 0x1
0000E1C8 204A movea.l A0, A2
0000E1CA 504F addq.w A7, 8
0000E1CC 245F movea.l A2, [A7]+
0000E1CE 4E5E unlink A6
0000E1D0 4E75 rts
0000E1D2 4E56 0000 link A6, 0
0000E1D6 2F0A move.l -[A7], A2
0000E1D8 246E 0008 movea.l A2, [A6 + 0x8]
0000E1DC 200A move.l D0, A2
0000E1DE 6724 beq +0x26 /* 0000E204 */
0000E1E0 41F9 0000 7D22 lea.l A0, [0x00007D22]
0000E1E6 2488 move.l [A2], A0
0000E1E8 4267 clr.w -[A7]
0000E1EA 2F0A move.l -[A7], A2
0000E1EC 4EB9 0000 094A jsr [0x0000094A]
0000E1F2 4A6E 000C tst.w [A6 + 0xC]
0000E1F6 5C4F addq.w A7, 6
0000E1F8 6F0A ble +0xC /* 0000E204 */
0000E1FA 2F0A move.l -[A7], A2
0000E1FC 4EB9 0000 2592 jsr [0x00002592]
0000E202 584F addq.w A7, 4
label0000E204:
0000E204 204A movea.l A0, A2
0000E206 245F movea.l A2, [A7]+
0000E208 4E5E unlink A6
0000E20A 4E75 rts
0000E20C 4E56 FEFC link A6, -0x0104
0000E210 48E7 0038 movem.l -[A7], A2,A3,A4
0000E214 286E 0008 movea.l A4, [A6 + 0x8]
0000E218 266E 000C movea.l A3, [A6 + 0xC]
0000E21C 246E 0010 movea.l A2, [A6 + 0x10]
0000E220 486E FFFE pea.l [A6 - 0x2]
0000E224 2F0A move.l -[A7], A2
0000E226 4EB9 0000 479C jsr [0x0000479C]
0000E22C 486E FEFC pea.l [A6 - 0x104]
0000E230 2F0A move.l -[A7], A2
0000E232 4EB9 0000 479C jsr [0x0000479C]
0000E238 486E FEFE pea.l [A6 - 0x102]
0000E23C 2F0A move.l -[A7], A2
0000E23E 4EB9 0000 30A2 jsr [0x000030A2]
0000E244 42A7 clr.l -[A7]
0000E246 4267 clr.w -[A7]
0000E248 486D FF3D pea.l [A5 - 0xC3]
0000E24C 3F3C FFFF move.w -[A7], 0xFFFF
0000E250 2F0B move.l -[A7], A3
0000E252 2F0C move.l -[A7], A4
0000E254 2057 movea.l A0, [A7]
0000E256 2250 movea.l A1, [A0]
0000E258 2269 0010 movea.l A1, [A1 + 0x10]
0000E25C 4E91 jsr [A1]
0000E25E 4FEF 002C lea.l A7, [A7 + 0x2C]
0000E262 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000E266 4E5E unlink A6
0000E268 4E75 rts
0000E26A 4E56 FFFC link A6, -0x0004
0000E26E 2F0A move.l -[A7], A2
0000E270 246E 0008 movea.l A2, [A6 + 0x8]
0000E274 256E 000C 0004 move.l [A2 + 0x4], [A6 + 0xC]
0000E27A 486E FFFC pea.l [A6 - 0x4]
0000E27E 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000E282 4EB9 0000 348A jsr [0x0000348A]
0000E288 302E FFFC move.w D0, [A6 - 0x4]
0000E28C B06E FFFE cmp.w D0, [A6 - 0x2]
0000E290 5EC0 sgt D0
0000E292 4400 neg.b D0
0000E294 1540 0008 move.b [A2 + 0x8], D0
0000E298 504F addq.w A7, 8
0000E29A 245F movea.l A2, [A7]+
0000E29C 4E5E unlink A6
0000E29E 4E75 rts
0000E2A0 4E56 0000 link A6, 0
0000E2A4 2F0A move.l -[A7], A2
0000E2A6 246E 0008 movea.l A2, [A6 + 0x8]
0000E2AA 2F0A move.l -[A7], A2
0000E2AC 4EB9 0001 6A8C jsr [0x00016A8C]
0000E2B2 4A00 tst.b D0
0000E2B4 584F addq.w A7, 4
0000E2B6 6726 beq +0x28 /* 0000E2DE */
0000E2B8 42A7 clr.l -[A7]
0000E2BA 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000E2BE 2057 movea.l A0, [A7]
0000E2C0 2268 0004 movea.l A1, [A0 + 0x4]
0000E2C4 2269 00E8 movea.l A1, [A1 + 0xE8]
0000E2C8 4E91 jsr [A1]
0000E2CA 4A00 tst.b D0
0000E2CC 504F addq.w A7, 8
0000E2CE 670E beq +0x10 /* 0000E2DE */
0000E2D0 2F0A move.l -[A7], A2
0000E2D2 2057 movea.l A0, [A7]
0000E2D4 2250 movea.l A1, [A0]
0000E2D6 2269 0058 movea.l A1, [A1 + 0x58]
0000E2DA 4E91 jsr [A1]
0000E2DC 584F addq.w A7, 4
label0000E2DE:
0000E2DE 245F movea.l A2, [A7]+
0000E2E0 4E5E unlink A6
0000E2E2 4E75 rts
0000E2E4 4E56 0000 link A6, 0
0000E2E8 2F0A move.l -[A7], A2
0000E2EA 246E 0008 movea.l A2, [A6 + 0x8]
0000E2EE 2F0A move.l -[A7], A2
0000E2F0 4EB9 0001 6A8C jsr [0x00016A8C]
0000E2F6 4A00 tst.b D0
0000E2F8 584F addq.w A7, 4
0000E2FA 6726 beq +0x28 /* 0000E322 */
0000E2FC 42A7 clr.l -[A7]
0000E2FE 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000E302 2057 movea.l A0, [A7]
0000E304 2268 0004 movea.l A1, [A0 + 0x4]
0000E308 2269 00E8 movea.l A1, [A1 + 0xE8]
0000E30C 4E91 jsr [A1]
0000E30E 4A00 tst.b D0
0000E310 504F addq.w A7, 8
0000E312 670E beq +0x10 /* 0000E322 */
0000E314 2F0A move.l -[A7], A2
0000E316 2057 movea.l A0, [A7]
0000E318 2250 movea.l A1, [A0]
0000E31A 2269 0058 movea.l A1, [A1 + 0x58]
0000E31E 4E91 jsr [A1]
0000E320 584F addq.w A7, 4
label0000E322:
0000E322 245F movea.l A2, [A7]+
0000E324 4E5E unlink A6
0000E326 4E75 rts
0000E328 4E56 0000 link A6, 0
0000E32C 2F0A move.l -[A7], A2
0000E32E 246E 0008 movea.l A2, [A6 + 0x8]
0000E332 2F0A move.l -[A7], A2
0000E334 4EB9 0001 6180 jsr [0x00016180]
0000E33A 4A00 tst.b D0
0000E33C 584F addq.w A7, 4
0000E33E 670A beq +0xC /* 0000E34A */
0000E340 2F0A move.l -[A7], A2
0000E342 4EB9 0001 615E jsr [0x0001615E]
0000E348 584F addq.w A7, 4
label0000E34A:
0000E34A 245F movea.l A2, [A7]+
0000E34C 4E5E unlink A6
0000E34E 4E75 rts
0000E350 4E56 0000 link A6, 0
0000E354 2F0A move.l -[A7], A2
0000E356 246E 0008 movea.l A2, [A6 + 0x8]
0000E35A 2F0A move.l -[A7], A2
0000E35C 4EB9 0001 6180 jsr [0x00016180]
0000E362 4A00 tst.b D0
0000E364 584F addq.w A7, 4
0000E366 660A bne +0xC /* 0000E372 */
0000E368 2F0A move.l -[A7], A2
0000E36A 4EB9 0001 615E jsr [0x0001615E]
0000E370 584F addq.w A7, 4
label0000E372:
0000E372 245F movea.l A2, [A7]+
0000E374 4E5E unlink A6
0000E376 4E75 rts
0000E378 4E56 FF90 link A6, -0x0070
0000E37C 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
0000E380 246E 0008 movea.l A2, [A6 + 0x8]
0000E384 486E FFF8 pea.l [A6 - 0x8]
0000E388 2F0A move.l -[A7], A2
0000E38A 4EB9 0001 6138 jsr [0x00016138]
0000E390 302E FFF8 move.w D0, [A6 - 0x8]
0000E394 48C0 ext.l D0
0000E396 322E FFFC move.w D1, [A6 - 0x4]
0000E39A 48C1 ext.l D1
0000E39C 9280 sub.l D1, D0
0000E39E 302E FFFA move.w D0, [A6 - 0x6]
0000E3A2 48C0 ext.l D0
0000E3A4 342E FFFE move.w D2, [A6 - 0x2]
0000E3A8 48C2 ext.l D2
0000E3AA 9480 sub.l D2, D0
0000E3AC B481 cmp.l D2, D1
0000E3AE 5EC2 sgt D2
0000E3B0 4402 neg.b D2
0000E3B2 1542 0008 move.b [A2 + 0x8], D2
0000E3B6 486E FF90 pea.l [A6 - 0x70]
0000E3BA 4EB9 0000 263A jsr [0x0000263A]
0000E3C0 486E FFF8 pea.l [A6 - 0x8]
0000E3C4 4EB9 0001 6AEE jsr [0x00016AEE]
0000E3CA 3600 move.w D3, D0
0000E3CC 486E FFF8 pea.l [A6 - 0x8]
0000E3D0 4EB9 0001 6ADA jsr [0x00016ADA]
0000E3D6 3800 move.w D4, D0
0000E3D8 486E FFF8 pea.l [A6 - 0x8]
0000E3DC 486E FFDE pea.l [A6 - 0x22]
0000E3E0 4EB9 0000 26D2 jsr [0x000026D2]
0000E3E6 4FEF 001C lea.l A7, [A7 + 0x1C]
0000E3EA 6000 02A6 bra +0x2A8 /* 0000E692 */
label0000E3EE:
0000E3EE 4EB9 0000 264A jsr [0x0000264A]
0000E3F4 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
0000E3FA 6C72 bge +0x74 /* 0000E46E */
0000E3FC 486E FFF2 pea.l [A6 - 0xE]
0000E400 4EB9 0000 0F02 jsr [0x00000F02]
0000E406 486E FFF2 pea.l [A6 - 0xE]
0000E40A AA14 syscall RGBForeColor
0000E40C 2F0A move.l -[A7], A2
0000E40E 2057 movea.l A0, [A7]
0000E410 2250 movea.l A1, [A0]
0000E412 2269 00AC movea.l A1, [A1 + 0xAC]
0000E416 4E91 jsr [A1]
0000E418 4A00 tst.b D0
0000E41A 504F addq.w A7, 8
0000E41C 6728 beq +0x2A /* 0000E446 */
0000E41E 3F2E FFFA move.w -[A7], [A6 - 0x6]
0000E422 3004 move.w D0, D4
0000E424 48C0 ext.l D0
0000E426 4C7C 0800 0000 0002 movem.l A3, 0x2
0000E42E 322E FFF8 move.w D1, [A6 - 0x8]
0000E432 48C1 ext.l D1
0000E434 D280 add.l D1, D0
0000E436 3F01 move.w -[A7], D1
0000E438 A893 syscall MoveTo
0000E43A 200B move.l D0, A3
0000E43C 3F00 move.w -[A7], D0
0000E43E 4267 clr.w -[A7]
0000E440 A892 syscall Line
0000E442 6000 0216 bra +0x218 /* 0000E65A */
label0000E446:
0000E446 3003 move.w D0, D3
0000E448 48C0 ext.l D0
0000E44A 4C7C 0800 0000 0002 movem.l A3, 0x2
0000E452 322E FFFA move.w D1, [A6 - 0x6]
0000E456 48C1 ext.l D1
0000E458 D280 add.l D1, D0
0000E45A 3F01 move.w -[A7], D1
0000E45C 3F2E FFF8 move.w -[A7], [A6 - 0x8]
0000E460 A893 syscall MoveTo
0000E462 4267 clr.w -[A7]
0000E464 200C move.l D0, A4
0000E466 3F00 move.w -[A7], D0
0000E468 A892 syscall Line
0000E46A 6000 01EE bra +0x1F0 /* 0000E65A */
label0000E46E:
0000E46E 2F0A move.l -[A7], A2
0000E470 2057 movea.l A0, [A7]
0000E472 2250 movea.l A1, [A0]
0000E474 2269 00AC movea.l A1, [A1 + 0xAC]
0000E478 4E91 jsr [A1]
0000E47A 4A00 tst.b D0
0000E47C 584F addq.w A7, 4
0000E47E 6700 00F0 beq +0xF2 /* 0000E570 */
0000E482 2F0A move.l -[A7], A2
0000E484 4EB9 0001 611C jsr [0x0001611C]
0000E48A 4A00 tst.b D0
0000E48C 584F addq.w A7, 4
0000E48E 6724 beq +0x26 /* 0000E4B4 */
0000E490 2F0A move.l -[A7], A2
0000E492 4EB9 0001 6180 jsr [0x00016180]
0000E498 4A00 tst.b D0
0000E49A 584F addq.w A7, 4
0000E49C 6716 beq +0x18 /* 0000E4B4 */
0000E49E 1F3C 0007 move.b -[A7], 0x7
0000E4A2 486E FFD8 pea.l [A6 - 0x28]
0000E4A6 4EB9 0000 0EFA jsr [0x00000EFA]
0000E4AC 41EE FFD8 lea.l A0, [A6 - 0x28]
0000E4B0 5C4F addq.w A7, 6
0000E4B2 6014 bra +0x16 /* 0000E4C8 */
label0000E4B4:
0000E4B4 1F3C 0004 move.b -[A7], 0x4
0000E4B8 486E FFD2 pea.l [A6 - 0x2E]
0000E4BC 4EB9 0000 0EFA jsr [0x00000EFA]
0000E4C2 41EE FFD2 lea.l A0, [A6 - 0x2E]
0000E4C6 5C4F addq.w A7, 6
label0000E4C8:
0000E4C8 2D50 FFF2 move.l [A6 - 0xE], [A0]
0000E4CC 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
0000E4D2 486E FFF2 pea.l [A6 - 0xE]
0000E4D6 AA14 syscall RGBForeColor
0000E4D8 3F2E FFFA move.w -[A7], [A6 - 0x6]
0000E4DC 3004 move.w D0, D4
0000E4DE 48C0 ext.l D0
0000E4E0 4C7C 0800 0000 0002 movem.l A3, 0x2
0000E4E8 2E00 move.l D7, D0
0000E4EA 322E FFF8 move.w D1, [A6 - 0x8]
0000E4EE 48C1 ext.l D1
0000E4F0 D280 add.l D1, D0
0000E4F2 3F01 move.w -[A7], D1
0000E4F4 A893 syscall MoveTo
0000E4F6 3F05 move.w -[A7], D5
0000E4F8 4267 clr.w -[A7]
0000E4FA A892 syscall Line
0000E4FC 2F0A move.l -[A7], A2
0000E4FE 4EB9 0001 611C jsr [0x0001611C]
0000E504 4A00 tst.b D0
0000E506 584F addq.w A7, 4
0000E508 6720 beq +0x22 /* 0000E52A */
0000E50A 2F0A move.l -[A7], A2
0000E50C 4EB9 0001 6180 jsr [0x00016180]
0000E512 4A00 tst.b D0
0000E514 584F addq.w A7, 4
0000E516 6712 beq +0x14 /* 0000E52A */
0000E518 486E FFCC pea.l [A6 - 0x34]
0000E51C 4EB9 0000 0F0A jsr [0x00000F0A]
0000E522 41EE FFCC lea.l A0, [A6 - 0x34]
0000E526 584F addq.w A7, 4
0000E528 6014 bra +0x16 /* 0000E53E */
label0000E52A:
0000E52A 1F3C 0002 move.b -[A7], 0x2
0000E52E 486E FFC6 pea.l [A6 - 0x3A]
0000E532 4EB9 0000 0EFA jsr [0x00000EFA]
0000E538 41EE FFC6 lea.l A0, [A6 - 0x3A]
0000E53C 5C4F addq.w A7, 6
label0000E53E:
0000E53E 2D50 FFF2 move.l [A6 - 0xE], [A0]
0000E542 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
0000E548 486E FFF2 pea.l [A6 - 0xE]
0000E54C AA14 syscall RGBForeColor
0000E54E 302E FFFA move.w D0, [A6 - 0x6]
0000E552 48C0 ext.l D0
0000E554 5280 addq.l D0, 1
0000E556 3F00 move.w -[A7], D0
0000E558 302E FFF8 move.w D0, [A6 - 0x8]
0000E55C 48C0 ext.l D0
0000E55E D087 add.l D0, D7
0000E560 5280 addq.l D0, 1
0000E562 3F00 move.w -[A7], D0
0000E564 A893 syscall MoveTo
0000E566 3F05 move.w -[A7], D5
0000E568 4267 clr.w -[A7]
0000E56A A892 syscall Line
0000E56C 6000 00EC bra +0xEE /* 0000E65A */
label0000E570:
0000E570 2F0A move.l -[A7], A2
0000E572 4EB9 0001 611C jsr [0x0001611C]
0000E578 4A00 tst.b D0
0000E57A 584F addq.w A7, 4
0000E57C 6724 beq +0x26 /* 0000E5A2 */
0000E57E 2F0A move.l -[A7], A2
0000E580 4EB9 0001 6180 jsr [0x00016180]
0000E586 4A00 tst.b D0
0000E588 584F addq.w A7, 4
0000E58A 6716 beq +0x18 /* 0000E5A2 */
0000E58C 1F3C 0007 move.b -[A7], 0x7
0000E590 486E FFC0 pea.l [A6 - 0x40]
0000E594 4EB9 0000 0EFA jsr [0x00000EFA]
0000E59A 41EE FFC0 lea.l A0, [A6 - 0x40]
0000E59E 5C4F addq.w A7, 6
0000E5A0 6014 bra +0x16 /* 0000E5B6 */
label0000E5A2:
0000E5A2 1F3C 0004 move.b -[A7], 0x4
0000E5A6 486E FFBA pea.l [A6 - 0x46]
0000E5AA 4EB9 0000 0EFA jsr [0x00000EFA]
0000E5B0 41EE FFBA lea.l A0, [A6 - 0x46]
0000E5B4 5C4F addq.w A7, 6
label0000E5B6:
0000E5B6 2D50 FFF2 move.l [A6 - 0xE], [A0]
0000E5BA 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
0000E5C0 486E FFF2 pea.l [A6 - 0xE]
0000E5C4 AA14 syscall RGBForeColor
0000E5C6 3003 move.w D0, D3
0000E5C8 48C0 ext.l D0
0000E5CA 4C7C 0800 0000 0002 movem.l A3, 0x2
0000E5D2 2E00 move.l D7, D0
0000E5D4 322E FFFA move.w D1, [A6 - 0x6]
0000E5D8 48C1 ext.l D1
0000E5DA D280 add.l D1, D0
0000E5DC 3F01 move.w -[A7], D1
0000E5DE 3F2E FFF8 move.w -[A7], [A6 - 0x8]
0000E5E2 A893 syscall MoveTo
0000E5E4 4267 clr.w -[A7]
0000E5E6 3F06 move.w -[A7], D6
0000E5E8 A892 syscall Line
0000E5EA 2F0A move.l -[A7], A2
0000E5EC 4EB9 0001 611C jsr [0x0001611C]
0000E5F2 4A00 tst.b D0
0000E5F4 584F addq.w A7, 4
0000E5F6 6720 beq +0x22 /* 0000E618 */
0000E5F8 2F0A move.l -[A7], A2
0000E5FA 4EB9 0001 6180 jsr [0x00016180]
0000E600 4A00 tst.b D0
0000E602 584F addq.w A7, 4
0000E604 6712 beq +0x14 /* 0000E618 */
0000E606 486E FFB4 pea.l [A6 - 0x4C]
0000E60A 4EB9 0000 0F0A jsr [0x00000F0A]
0000E610 41EE FFB4 lea.l A0, [A6 - 0x4C]
0000E614 584F addq.w A7, 4
0000E616 6014 bra +0x16 /* 0000E62C */
label0000E618:
0000E618 1F3C 0002 move.b -[A7], 0x2
0000E61C 486E FFAE pea.l [A6 - 0x52]
0000E620 4EB9 0000 0EFA jsr [0x00000EFA]
0000E626 41EE FFAE lea.l A0, [A6 - 0x52]
0000E62A 5C4F addq.w A7, 6
label0000E62C:
0000E62C 2D50 FFF2 move.l [A6 - 0xE], [A0]
0000E630 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
0000E636 486E FFF2 pea.l [A6 - 0xE]
0000E63A AA14 syscall RGBForeColor
0000E63C 302E FFFA move.w D0, [A6 - 0x6]
0000E640 48C0 ext.l D0
0000E642 D087 add.l D0, D7
0000E644 5280 addq.l D0, 1
0000E646 3F00 move.w -[A7], D0
0000E648 302E FFF8 move.w D0, [A6 - 0x8]
0000E64C 48C0 ext.l D0
0000E64E 5280 addq.l D0, 1
0000E650 3F00 move.w -[A7], D0
0000E652 A893 syscall MoveTo
0000E654 4267 clr.w -[A7]
0000E656 3F06 move.w -[A7], D6
0000E658 A892 syscall Line
label0000E65A:
0000E65A 486E FFF0 pea.l [A6 - 0x10]
0000E65E 486E FFDE pea.l [A6 - 0x22]
0000E662 4EB9 0000 26E2 jsr [0x000026E2]
0000E668 4A00 tst.b D0
0000E66A 504F addq.w A7, 8
0000E66C 6600 FD80 bne -0x27E /* 0000E3EE */
0000E670 3F3C FFFF move.w -[A7], 0xFFFF
0000E674 486E FFDE pea.l [A6 - 0x22]
0000E678 4EB9 0000 26DA jsr [0x000026DA]
0000E67E 3F3C FFFF move.w -[A7], 0xFFFF
0000E682 486E FF90 pea.l [A6 - 0x70]
0000E686 4EB9 0000 2642 jsr [0x00002642]
0000E68C 4FEF 000C lea.l A7, [A7 + 0xC]
0000E690 601E bra +0x20 /* 0000E6B0 */
label0000E692:
0000E692 3003 move.w D0, D3
0000E694 48C0 ext.l D0
0000E696 5380 subq.l D0, 1
0000E698 2640 movea.l A3, D0
0000E69A 3004 move.w D0, D4
0000E69C 48C0 ext.l D0
0000E69E 5380 subq.l D0, 1
0000E6A0 2840 movea.l A4, D0
0000E6A2 3A03 move.w D5, D3
0000E6A4 48C5 ext.l D5
0000E6A6 5585 subq.l D5, 2
0000E6A8 3C04 move.w D6, D4
0000E6AA 48C6 ext.l D6
0000E6AC 5586 subq.l D6, 2
0000E6AE 60AA bra -0x54 /* 0000E65A */
label0000E6B0:
0000E6B0 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000E6B4 4E5E unlink A6
0000E6B6 4E75 rts
0000E6B8 4E56 FFFA link A6, -0x0006
0000E6BC 2F0A move.l -[A7], A2
0000E6BE 246E 0008 movea.l A2, [A6 + 0x8]
0000E6C2 2F2E 000C move.l -[A7], [A6 + 0xC]
0000E6C6 2F0A move.l -[A7], A2
0000E6C8 4EB9 0000 0942 jsr [0x00000942]
0000E6CE 486A 0008 pea.l [A2 + 0x8]
0000E6D2 4EB9 0000 0ECA jsr [0x00000ECA]
0000E6D8 41F9 0000 7B72 lea.l A0, [0x00007B72]
0000E6DE 2488 move.l [A2], A0
0000E6E0 41F9 0000 7B72 lea.l A0, [0x00007B72]
0000E6E6 41E8 00AC lea.l A0, [A0 + 0xAC]
0000E6EA 2548 0008 move.l [A2 + 0x8], A0
0000E6EE 4227 clr.b -[A7]
0000E6F0 486A 000C pea.l [A2 + 0xC]
0000E6F4 4EB9 0000 7C74 jsr [0x00007C74]
0000E6FA 4210 clr.b [A0]
0000E6FC 486E FFFA pea.l [A6 - 0x6]
0000E700 4EB9 0000 0F02 jsr [0x00000F02]
0000E706 256E FFFA 011A move.l [A2 + 0x11A], [A6 - 0x6]
0000E70C 356E FFFE 011E move.w [A2 + 0x11E], [A6 - 0x2]
0000E712 426A 0116 clr.w [A2 + 0x116]
0000E716 204A movea.l A0, A2
0000E718 4FEF 0016 lea.l A7, [A7 + 0x16]
0000E71C 245F movea.l A2, [A7]+
0000E71E 4E5E unlink A6
0000E720 4E75 rts
0000E722 4E56 0000 link A6, 0
0000E726 2F0A move.l -[A7], A2
0000E728 246E 0008 movea.l A2, [A6 + 0x8]
0000E72C 200A move.l D0, A2
0000E72E 6740 beq +0x42 /* 0000E770 */
0000E730 41F9 0000 7B72 lea.l A0, [0x00007B72]
0000E736 2488 move.l [A2], A0
0000E738 41F9 0000 7B72 lea.l A0, [0x00007B72]
0000E73E 41E8 00AC lea.l A0, [A0 + 0xAC]
0000E742 2548 0008 move.l [A2 + 0x8], A0
0000E746 4267 clr.w -[A7]
0000E748 486A 0008 pea.l [A2 + 0x8]
0000E74C 4EB9 0000 0ED2 jsr [0x00000ED2]
0000E752 4267 clr.w -[A7]
0000E754 2F0A move.l -[A7], A2
0000E756 4EB9 0000 094A jsr [0x0000094A]
0000E75C 4A6E 000C tst.w [A6 + 0xC]
0000E760 4FEF 000C lea.l A7, [A7 + 0xC]
0000E764 6F0A ble +0xC /* 0000E770 */
0000E766 2F0A move.l -[A7], A2
0000E768 4EB9 0000 2592 jsr [0x00002592]
0000E76E 584F addq.w A7, 4
label0000E770:
0000E770 204A movea.l A0, A2
0000E772 245F movea.l A2, [A7]+
0000E774 4E5E unlink A6
0000E776 4E75 rts
0000E778 4E56 FEFC link A6, -0x0104
0000E77C 48E7 0038 movem.l -[A7], A2,A3,A4
0000E780 286E 0008 movea.l A4, [A6 + 0x8]
0000E784 266E 000C movea.l A3, [A6 + 0xC]
0000E788 246E 0010 movea.l A2, [A6 + 0x10]
0000E78C 486E FFFE pea.l [A6 - 0x2]
0000E790 2F0A move.l -[A7], A2
0000E792 4EB9 0000 479C jsr [0x0000479C]
0000E798 486E FEFC pea.l [A6 - 0x104]
0000E79C 2F0A move.l -[A7], A2
0000E79E 4EB9 0000 479C jsr [0x0000479C]
0000E7A4 486E FEFE pea.l [A6 - 0x102]
0000E7A8 2F0A move.l -[A7], A2
0000E7AA 4EB9 0000 30A2 jsr [0x000030A2]
0000E7B0 42A7 clr.l -[A7]
0000E7B2 3F2E FEFC move.w -[A7], [A6 - 0x104]
0000E7B6 486E FEFE pea.l [A6 - 0x102]
0000E7BA 3F2E FFFE move.w -[A7], [A6 - 0x2]
0000E7BE 2F0B move.l -[A7], A3
0000E7C0 2F0C move.l -[A7], A4
0000E7C2 2057 movea.l A0, [A7]
0000E7C4 2250 movea.l A1, [A0]
0000E7C6 2269 0010 movea.l A1, [A1 + 0x10]
0000E7CA 4E91 jsr [A1]
0000E7CC 4FEF 002C lea.l A7, [A7 + 0x2C]
0000E7D0 4CDF 1C00 movem.l A2,A3,A4, [A7]+
0000E7D4 4E5E unlink A6
0000E7D6 4E75 rts
0000E7D8 4E56 0000 link A6, 0
0000E7DC 48E7 1038 movem.l -[A7], D3,A2,A3,A4
0000E7E0 246E 0008 movea.l A2, [A6 + 0x8]
0000E7E4 286E 000C movea.l A4, [A6 + 0xC]
0000E7E8 266E 0012 movea.l A3, [A6 + 0x12]
0000E7EC 362E 0016 move.w D3, [A6 + 0x16]
0000E7F0 254C 0004 move.l [A2 + 0x4], A4
0000E7F4 2F0B move.l -[A7], A3
0000E7F6 486A 000C pea.l [A2 + 0xC]
0000E7FA 4EB9 0001 C2CE jsr [0x0001C2CE]
0000E800 3543 0116 move.w [A2 + 0x116], D3
0000E804 504F addq.w A7, 8
0000E806 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
0000E80A 4E5E unlink A6
0000E80C 4E75 rts
0000E80E 4E56 0000 link A6, 0
0000E812 3F3C 0100 move.w -[A7], 0x100
0000E816 2F2E 000C move.l -[A7], [A6 + 0xC]
0000E81A 206E 0008 movea.l A0, [A6 + 0x8]
0000E81E 4868 000C pea.l [A0 + 0xC]
0000E822 4EB9 0000 5632 jsr [0x00005632]
0000E828 584F addq.w A7, 4
0000E82A 2F08 move.l -[A7], A0
0000E82C 4EB9 0000 299A jsr [0x0000299A]
0000E832 4E5E unlink A6
0000E834 4E75 rts
0000E836 4E56 0000 link A6, 0
0000E83A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000E83E 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000E842 4EB9 0001 6138 jsr [0x00016138]
0000E848 4E5E unlink A6
0000E84A 4E75 rts
0000E84C 4E56 0000 link A6, 0
0000E850 2F0A move.l -[A7], A2
0000E852 246E 0008 movea.l A2, [A6 + 0x8]
0000E856 2F2E 000C move.l -[A7], [A6 + 0xC]
0000E85A 486A 000C pea.l [A2 + 0xC]
0000E85E 4EB9 0001 C2CE jsr [0x0001C2CE]
0000E864 2F0A move.l -[A7], A2
0000E866 4EB9 0001 615E jsr [0x0001615E]
0000E86C 4FEF 000C lea.l A7, [A7 + 0xC]
0000E870 245F movea.l A2, [A7]+
0000E872 4E5E unlink A6
0000E874 4E75 rts
0000E876 4E56 0000 link A6, 0
0000E87A 48E7 1020 movem.l -[A7], D3,A2
0000E87E 246E 0008 movea.l A2, [A6 + 0x8]
0000E882 362E 000C move.w D3, [A6 + 0xC]
0000E886 B66A 0116 cmp.w D3, [A2 + 0x116]
0000E88A 670E beq +0x10 /* 0000E89A */
0000E88C 3543 0116 move.w [A2 + 0x116], D3
0000E890 2F0A move.l -[A7], A2
0000E892 4EB9 0001 615E jsr [0x0001615E]
0000E898 584F addq.w A7, 4
label0000E89A:
0000E89A 4CDF 0408 movem.l D3,A2, [A7]+
0000E89E 4E5E unlink A6
0000E8A0 4E75 rts
0000E8A2 4E56 0000 link A6, 0
0000E8A6 2F0A move.l -[A7], A2
0000E8A8 246E 0008 movea.l A2, [A6 + 0x8]
0000E8AC 2F2E 000C move.l -[A7], [A6 + 0xC]
0000E8B0 486A 000C pea.l [A2 + 0xC]
0000E8B4 4EB9 0001 C298 jsr [0x0001C298]
0000E8BA 2F0A move.l -[A7], A2
0000E8BC 4EB9 0001 615E jsr [0x0001615E]
0000E8C2 4FEF 000C lea.l A7, [A7 + 0xC]
0000E8C6 245F movea.l A2, [A7]+
0000E8C8 4E5E unlink A6
0000E8CA 4E75 rts
0000E8CC 4E56 0000 link A6, 0
0000E8D0 2F0A move.l -[A7], A2
0000E8D2 246E 000C movea.l A2, [A6 + 0xC]
0000E8D6 206E 0008 movea.l A0, [A6 + 0x8]
0000E8DA 4868 000C pea.l [A0 + 0xC]
0000E8DE 4EB9 0000 2962 jsr [0x00002962]
0000E8E4 2480 move.l [A2], D0
0000E8E6 7001 moveq.l D0, 0x01
0000E8E8 584F addq.w A7, 4
0000E8EA 245F movea.l A2, [A7]+
0000E8EC 4E5E unlink A6
0000E8EE 4E75 rts
0000E8F0 4E56 0000 link A6, 0
0000E8F4 2F0A move.l -[A7], A2
0000E8F6 246E 0008 movea.l A2, [A6 + 0x8]
0000E8FA 2F0A move.l -[A7], A2
0000E8FC 4EB9 0001 611C jsr [0x0001611C]
0000E902 4A00 tst.b D0
0000E904 584F addq.w A7, 4
0000E906 6714 beq +0x16 /* 0000E91C */
0000E908 42A7 clr.l -[A7]
0000E90A 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000E90E 2057 movea.l A0, [A7]
0000E910 2268 0004 movea.l A1, [A0 + 0x4]
0000E914 2269 00F0 movea.l A1, [A1 + 0xF0]
0000E918 4E91 jsr [A1]
0000E91A 504F addq.w A7, 8
label0000E91C:
0000E91C 245F movea.l A2, [A7]+
0000E91E 4E5E unlink A6
0000E920 4E75 rts
0000E922 4E56 0000 link A6, 0
0000E926 2F0A move.l -[A7], A2
0000E928 246E 0008 movea.l A2, [A6 + 0x8]
0000E92C 2F0A move.l -[A7], A2
0000E92E 4EB9 0001 611C jsr [0x0001611C]
0000E934 4A00 tst.b D0
0000E936 584F addq.w A7, 4
0000E938 6614 bne +0x16 /* 0000E94E */
0000E93A 42A7 clr.l -[A7]
0000E93C 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000E940 2057 movea.l A0, [A7]
0000E942 2268 0004 movea.l A1, [A0 + 0x4]
0000E946 2269 00F0 movea.l A1, [A1 + 0xF0]
0000E94A 4E91 jsr [A1]
0000E94C 504F addq.w A7, 8
label0000E94E:
0000E94E 245F movea.l A2, [A7]+
0000E950 4E5E unlink A6
0000E952 4E75 rts
0000E954 4E56 0000 link A6, 0
0000E958 2F0A move.l -[A7], A2
0000E95A 246E 0008 movea.l A2, [A6 + 0x8]
0000E95E 2F0A move.l -[A7], A2
0000E960 4EB9 0001 6180 jsr [0x00016180]
0000E966 4A00 tst.b D0
0000E968 584F addq.w A7, 4
0000E96A 6712 beq +0x14 /* 0000E97E */
0000E96C 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000E970 2057 movea.l A0, [A7]
0000E972 2268 0004 movea.l A1, [A0 + 0x4]
0000E976 2269 00BC movea.l A1, [A1 + 0xBC]
0000E97A 4E91 jsr [A1]
0000E97C 584F addq.w A7, 4
label0000E97E:
0000E97E 245F movea.l A2, [A7]+
0000E980 4E5E unlink A6
0000E982 4E75 rts
0000E984 4E56 0000 link A6, 0
0000E988 2F0A move.l -[A7], A2
0000E98A 246E 0008 movea.l A2, [A6 + 0x8]
0000E98E 2F0A move.l -[A7], A2
0000E990 4EB9 0001 6180 jsr [0x00016180]
0000E996 4A00 tst.b D0
0000E998 584F addq.w A7, 4
0000E99A 6612 bne +0x14 /* 0000E9AE */
0000E99C 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000E9A0 2057 movea.l A0, [A7]
0000E9A2 2268 0004 movea.l A1, [A0 + 0x4]
0000E9A6 2269 00BC movea.l A1, [A1 + 0xBC]
0000E9AA 4E91 jsr [A1]
0000E9AC 584F addq.w A7, 4
label0000E9AE:
0000E9AE 245F movea.l A2, [A7]+
0000E9B0 4E5E unlink A6
0000E9B2 4E75 rts
0000E9B4 7001 moveq.l D0, 0x01
0000E9B6 4E75 rts
0000E9B8 4E56 FEF0 link A6, -0x0110
0000E9BC 48E7 1038 movem.l -[A7], D3,A2,A3,A4
0000E9C0 246E 0008 movea.l A2, [A6 + 0x8]
0000E9C4 262E 000C move.l D3, [A6 + 0xC]
0000E9C8 286E 0010 movea.l A4, [A6 + 0x10]
0000E9CC 266E 0014 movea.l A3, [A6 + 0x14]
0000E9D0 486E FFF0 pea.l [A6 - 0x10]
0000E9D4 4EB9 0000 2652 jsr [0x00002652]
0000E9DA 486E FEF0 pea.l [A6 - 0x110]
0000E9DE 2F0A move.l -[A7], A2
0000E9E0 2057 movea.l A0, [A7]
0000E9E2 2250 movea.l A1, [A0]
0000E9E4 2269 0020 movea.l A1, [A1 + 0x20]
0000E9E8 4E91 jsr [A1]
0000E9EA 2F0A move.l -[A7], A2
0000E9EC 2057 movea.l A0, [A7]
0000E9EE 2250 movea.l A1, [A0]
0000E9F0 2269 0080 movea.l A1, [A1 + 0x80]
0000E9F4 4E91 jsr [A1]
0000E9F6 584F addq.w A7, 4
0000E9F8 3F00 move.w -[A7], D0
0000E9FA 4EB9 0000 285A jsr [0x0000285A]
0000EA00 486E FFF8 pea.l [A6 - 0x8]
0000EA04 A88B syscall GetFontInfo
0000EA06 486E FEF0 pea.l [A6 - 0x110]
0000EA0A A88C syscall StringWidth
0000EA0C 301F move.w D0, [A7]+
0000EA0E 48C0 ext.l D0
0000EA10 5280 addq.l D0, 1
0000EA12 2043 movea.l A0, D3
0000EA14 3080 move.w [A0], D0
0000EA16 302E FFFA move.w D0, [A6 - 0x6]
0000EA1A 48C0 ext.l D0
0000EA1C 322E FFF8 move.w D1, [A6 - 0x8]
0000EA20 48C1 ext.l D1
0000EA22 D280 add.l D1, D0
0000EA24 302E FFFE move.w D0, [A6 - 0x2]
0000EA28 48C0 ext.l D0
0000EA2A D081 add.l D0, D1
0000EA2C 3880 move.w [A4], D0
0000EA2E 36AE FFF8 move.w [A3], [A6 - 0x8]
0000EA32 3F3C FFFF move.w -[A7], 0xFFFF
0000EA36 486E FFF0 pea.l [A6 - 0x10]
0000EA3A 4EB9 0000 265A jsr [0x0000265A]
0000EA40 4FEF 0012 lea.l A7, [A7 + 0x12]
0000EA44 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
0000EA48 4E5E unlink A6
0000EA4A 4E75 rts
0000EA4C 4E56 0000 link A6, 0
0000EA50 48E7 1830 movem.l -[A7], D3,D4,A2,A3
0000EA54 246E 0008 movea.l A2, [A6 + 0x8]
0000EA58 282E 000E move.l D4, [A6 + 0xE]
0000EA5C 262E 0012 move.l D3, [A6 + 0x12]
0000EA60 266E 0016 movea.l A3, [A6 + 0x16]
0000EA64 0C84 7465 7874 cmpi.l D4, 0x74657874 /* 'text' */
0000EA6A 670A beq +0xC /* 0000EA76 */
0000EA6C 0C84 7468 6569 cmpi.l D4, 0x74686569 /* 'thei' */
0000EA72 671C beq +0x1E /* 0000EA90 */
0000EA74 601A bra +0x1C /* 0000EA90 */
label0000EA76:
0000EA76 1F03 move.b -[A7], D3
0000EA78 2F0B move.l -[A7], A3
0000EA7A 486A 000C pea.l [A2 + 0xC]
0000EA7E 4EB9 0000 296A jsr [0x0000296A]
0000EA84 2F0A move.l -[A7], A2
0000EA86 4EB9 0001 615E jsr [0x0001615E]
0000EA8C 4FEF 000E lea.l A7, [A7 + 0xE]
label0000EA90:
0000EA90 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
0000EA94 4E5E unlink A6
0000EA96 4E75 rts
0000EA98 4E56 FFD2 link A6, -0x002E
0000EA9C 48E7 1E38 movem.l -[A7], D3,D4,D5,D6,A2,A3,A4
0000EAA0 282E 0008 move.l D4, [A6 + 0x8]
0000EAA4 2C2E 000E move.l D6, [A6 + 0xE]
0000EAA8 2A2E 0012 move.l D5, [A6 + 0x12]
0000EAAC 266E 0016 movea.l A3, [A6 + 0x16]
0000EAB0 246E 001A movea.l A2, [A6 + 0x1A]
0000EAB4 7600 moveq.l D3, 0x00
0000EAB6 0C86 7465 7874 cmpi.l D6, 0x74657874 /* 'text' */
0000EABC 670C beq +0xE /* 0000EACA */
0000EABE 0C86 7468 6569 cmpi.l D6, 0x74686569 /* 'thei' */
0000EAC4 673C beq +0x3E /* 0000EB02 */
0000EAC6 6000 009C bra +0x9E /* 0000EB64 */
label0000EACA:
0000EACA 4227 clr.b -[A7]
0000EACC 2044 movea.l A0, D4
0000EACE 5088 addq.l A0, 8
0000EAD0 5888 addq.l A0, 4
0000EAD2 2848 movea.l A4, A0
0000EAD4 4850 pea.l [A0]
0000EAD6 4EB9 0000 6B4C jsr [0x00006B4C]
0000EADC 7000 moveq.l D0, 0x00
0000EADE 1010 move.b D0, [A0]
0000EAE0 2600 move.l D3, D0
0000EAE2 2803 move.l D4, D3
0000EAE4 BA83 cmp.l D5, D3
0000EAE6 5C4F addq.w A7, 6
0000EAE8 6C02 bge +0x4 /* 0000EAEC */
0000EAEA 2805 move.l D4, D5
label0000EAEC:
0000EAEC 2F0C move.l -[A7], A4
0000EAEE 4EB9 0000 5632 jsr [0x00005632]
0000EAF4 41E8 0001 lea.l A0, [A0 + 0x1]
0000EAF8 584F addq.w A7, 4
0000EAFA 224B movea.l A1, A3
0000EAFC 2004 move.l D0, D4
0000EAFE A22E syscall BlockMove/BlockMoveData, flags=2
0000EB00 6062 bra +0x64 /* 0000EB64 */
label0000EB02:
0000EB02 486E FFF0 pea.l [A6 - 0x10]
0000EB06 4EB9 0000 2652 jsr [0x00002652]
0000EB0C 486E FFD2 pea.l [A6 - 0x2E]
0000EB10 4EB9 0000 263A jsr [0x0000263A]
0000EB16 2F04 move.l -[A7], D4
0000EB18 2057 movea.l A0, [A7]
0000EB1A 2250 movea.l A1, [A0]
0000EB1C 2269 0080 movea.l A1, [A1 + 0x80]
0000EB20 4E91 jsr [A1]
0000EB22 3600 move.w D3, D0
0000EB24 3F03 move.w -[A7], D3
0000EB26 4EB9 0000 285A jsr [0x0000285A]
0000EB2C 486E FFF8 pea.l [A6 - 0x8]
0000EB30 A88B syscall GetFontInfo
0000EB32 302E FFFA move.w D0, [A6 - 0x6]
0000EB36 48C0 ext.l D0
0000EB38 382E FFF8 move.w D4, [A6 - 0x8]
0000EB3C 48C4 ext.l D4
0000EB3E D880 add.l D4, D0
0000EB40 7602 moveq.l D3, 0x02
0000EB42 3684 move.w [A3], D4
0000EB44 3F3C FFFF move.w -[A7], 0xFFFF
0000EB48 486E FFD2 pea.l [A6 - 0x2E]
0000EB4C 4EB9 0000 2642 jsr [0x00002642]
0000EB52 3F3C FFFF move.w -[A7], 0xFFFF
0000EB56 486E FFF0 pea.l [A6 - 0x10]
0000EB5A 4EB9 0000 265A jsr [0x0000265A]
0000EB60 4FEF 001A lea.l A7, [A7 + 0x1A]
label0000EB64:
0000EB64 200A move.l D0, A2
0000EB66 6702 beq +0x4 /* 0000EB6A */
0000EB68 2483 move.l [A2], D3
label0000EB6A:
0000EB6A 4CDF 1C78 movem.l D3,D4,D5,D6,A2,A3,A4, [A7]+
0000EB6E 4E5E unlink A6
0000EB70 4E75 rts
0000EB72 4E56 FFDE link A6, -0x0022
0000EB76 48E7 1030 movem.l -[A7], D3,A2,A3
0000EB7A 246E 0008 movea.l A2, [A6 + 0x8]
0000EB7E 486E FFF0 pea.l [A6 - 0x10]
0000EB82 2F0A move.l -[A7], A2
0000EB84 4EB9 0001 6138 jsr [0x00016138]
0000EB8A 3F2A 0116 move.w -[A7], [A2 + 0x116]
0000EB8E 4EB9 0000 285A jsr [0x0000285A]
0000EB94 3600 move.w D3, D0
0000EB96 486E FFFA pea.l [A6 - 0x6]
0000EB9A AA19 syscall GetForeColor
0000EB9C 2F2A 0004 move.l -[A7], [A2 + 0x4]
0000EBA0 2057 movea.l A0, [A7]
0000EBA2 2268 0004 movea.l A1, [A0 + 0x4]
0000EBA6 2269 00D8 movea.l A1, [A1 + 0xD8]
0000EBAA 4E91 jsr [A1]
0000EBAC 486E FFF0 pea.l [A6 - 0x10]
0000EBB0 486E FFDE pea.l [A6 - 0x22]
0000EBB4 4EB9 0000 26D2 jsr [0x000026D2]
0000EBBA 4FEF 0016 lea.l A7, [A7 + 0x16]
0000EBBE 6000 009A bra +0x9C /* 0000EC5A */
label0000EBC2:
0000EBC2 0C6E 0004 FFF8 cmpi.w [A6 - 0x8], 0x4
0000EBC8 6F0E ble +0x10 /* 0000EBD8 */
0000EBCA 2F0A move.l -[A7], A2
0000EBCC 4EB9 0001 6180 jsr [0x00016180]
0000EBD2 4A00 tst.b D0
0000EBD4 584F addq.w A7, 4
0000EBD6 670E beq +0x10 /* 0000EBE6 */
label0000EBD8:
0000EBD8 2F0A move.l -[A7], A2
0000EBDA 4EB9 0001 611C jsr [0x0001611C]
0000EBE0 4A00 tst.b D0
0000EBE2 584F addq.w A7, 4
0000EBE4 6610 bne +0x12 /* 0000EBF6 */
label0000EBE6:
0000EBE6 486E FFFA pea.l [A6 - 0x6]
0000EBEA 486E FFFA pea.l [A6 - 0x6]
0000EBEE 4EB9 0000 0FBA jsr [0x00000FBA]
0000EBF4 504F addq.w A7, 8
label0000EBF6:
0000EBF6 486E FFFA pea.l [A6 - 0x6]
0000EBFA AA14 syscall RGBForeColor
0000EBFC 1F3C 0001 move.b -[A7], 0x1
0000EC00 3F03 move.w -[A7], D3
0000EC02 486E FFF0 pea.l [A6 - 0x10]
0000EC06 4227 clr.b -[A7]
0000EC08 2F0B move.l -[A7], A3
0000EC0A 4EB9 0000 7C74 jsr [0x00007C74]
0000EC10 7000 moveq.l D0, 0x00
0000EC12 1010 move.b D0, [A0]
0000EC14 5C4F addq.w A7, 6
0000EC16 2F00 move.l -[A7], D0
0000EC18 1F3C 0001 move.b -[A7], 0x1
0000EC1C 2F0B move.l -[A7], A3
0000EC1E 4EB9 0000 7C74 jsr [0x00007C74]
0000EC24 5C4F addq.w A7, 6
0000EC26 2F08 move.l -[A7], A0
0000EC28 4EB9 0000 2702 jsr [0x00002702]
0000EC2E 4FEF 0010 lea.l A7, [A7 + 0x10]
label0000EC32:
0000EC32 486E FFF8 pea.l [A6 - 0x8]
0000EC36 486E FFDE pea.l [A6 - 0x22]
0000EC3A 4EB9 0000 26E2 jsr [0x000026E2]
0000EC40 4A00 tst.b D0
0000EC42 504F addq.w A7, 8
0000EC44 6600 FF7C bne -0x82 /* 0000EBC2 */
0000EC48 3F3C FFFF move.w -[A7], 0xFFFF
0000EC4C 486E FFDE pea.l [A6 - 0x22]
0000EC50 4EB9 0000 26DA jsr [0x000026DA]
0000EC56 5C4F addq.w A7, 6
0000EC58 6008 bra +0xA /* 0000EC62 */
label0000EC5A:
0000EC5A 264A movea.l A3, A2
0000EC5C 508B addq.l A3, 8
0000EC5E 588B addq.l A3, 4
0000EC60 60D0 bra -0x2E /* 0000EC32 */
label0000EC62:
0000EC62 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000EC66 4E5E unlink A6
0000EC68 4E75 rts
fn0000EC6A:
0000EC6A 4E56 0000 link A6, 0
0000EC6E 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
0000EC72 246E 0008 movea.l A2, [A6 + 0x8]
0000EC76 266E 0012 movea.l A3, [A6 + 0x12]
0000EC7A 2E2E 0016 move.l D7, [A6 + 0x16]
0000EC7E 1C2E 001A move.b D6, [A6 + 0x1A]
0000EC82 3A2E 001C move.w D5, [A6 + 0x1C]
0000EC86 362E 001E move.w D3, [A6 + 0x1E]
0000EC8A 182E 0020 move.b D4, [A6 + 0x20]
0000EC8E 4A6E 000C tst.w [A6 + 0xC]
0000EC92 6714 beq +0x16 /* 0000ECA8 */
0000EC94 204A movea.l A0, A2
0000EC96 41E8 019A lea.l A0, [A0 + 0x19A]
0000EC9A 2848 movea.l A4, A0
0000EC9C 2488 move.l [A2], A0
0000EC9E 2F0C move.l -[A7], A4
0000ECA0 4EB9 0000 3F3A jsr [0x00003F3A]
0000ECA6 584F addq.w A7, 4
label0000ECA8:
0000ECA8 2F2B 000C move.l -[A7], [A3 + 0xC]
0000ECAC 2F2B 0008 move.l -[A7], [A3 + 0x8]
0000ECB0 2F2B 0004 move.l -[A7], [A3 + 0x4]
0000ECB4 2F13 move.l -[A7], [A3]
0000ECB6 2F2E 000E move.l -[A7], [A6 + 0xE]
0000ECBA 4267 clr.w -[A7]
0000ECBC 2F0A move.l -[A7], A2
0000ECBE 4EB9 0000 312A jsr [0x0000312A]
0000ECC4 486A 0066 pea.l [A2 + 0x66]
0000ECC8 4EB9 0000 0ECA jsr [0x00000ECA]
0000ECCE 204A movea.l A0, A2
0000ECD0 41E8 017E lea.l A0, [A0 + 0x17E]
0000ECD4 2848 movea.l A4, A0
0000ECD6 4850 pea.l [A0]
0000ECD8 4EB9 0000 0E02 jsr [0x00000E02]
0000ECDE 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000ECE4 2548 0004 move.l [A2 + 0x4], A0
0000ECE8 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000ECEE 41E8 0284 lea.l A0, [A0 + 0x284]
0000ECF2 2252 movea.l A1, [A2]
0000ECF4 2288 move.l [A1], A0
0000ECF6 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000ECFC 41E8 0150 lea.l A0, [A0 + 0x150]
0000ED00 2548 0028 move.l [A2 + 0x28], A0
0000ED04 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000ED0A 41E8 0188 lea.l A0, [A0 + 0x188]
0000ED0E 2548 0066 move.l [A2 + 0x66], A0
0000ED12 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000ED18 41E8 01B4 lea.l A0, [A0 + 0x1B4]
0000ED1C 2548 017E move.l [A2 + 0x17E], A0
0000ED20 2652 movea.l A3, [A2]
0000ED22 204A movea.l A0, A2
0000ED24 41E8 019A lea.l A0, [A0 + 0x19A]
0000ED28 91CB sub.l A0, A3
0000ED2A 2748 0008 move.l [A3 + 0x8], A0
0000ED2E 2F07 move.l -[A7], D7
0000ED30 486A 006A pea.l [A2 + 0x6A]
0000ED34 4EB9 0001 C2CE jsr [0x0001C2CE]
0000ED3A 1546 0176 move.b [A2 + 0x176], D6
0000ED3E 3545 0174 move.w [A2 + 0x174], D5
0000ED42 1544 0199 move.b [A2 + 0x199], D4
0000ED46 422A 0198 clr.b [A2 + 0x198]
0000ED4A 4A43 tst.w D3
0000ED4C 4FEF 002A lea.l A7, [A7 + 0x2A]
0000ED50 6728 beq +0x2A /* 0000ED7A */
0000ED52 0C43 7FFF cmpi.w D3, 0x7FFF
0000ED56 6722 beq +0x24 /* 0000ED7A */
0000ED58 3F03 move.w -[A7], D3
0000ED5A 2F0C move.l -[A7], A4
0000ED5C 2057 movea.l A0, [A7]
0000ED5E 2250 movea.l A1, [A0]
0000ED60 2269 0040 movea.l A1, [A1 + 0x40]
0000ED64 4E91 jsr [A1]
0000ED66 2F0A move.l -[A7], A2
0000ED68 2057 movea.l A0, [A7]
0000ED6A 2268 0004 movea.l A1, [A0 + 0x4]
0000ED6E 2269 0280 movea.l A1, [A1 + 0x280]
0000ED72 4E91 jsr [A1]
0000ED74 4FEF 000A lea.l A7, [A7 + 0xA]
0000ED78 6004 bra +0x6 /* 0000ED7E */
label0000ED7A:
0000ED7A 426A 0186 clr.w [A2 + 0x186]
label0000ED7E:
0000ED7E 204A movea.l A0, A2
0000ED80 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
0000ED84 4E5E unlink A6
0000ED86 4E75 rts
0000ED88 4E56 0000 link A6, 0
0000ED8C 48E7 1038 movem.l -[A7], D3,A2,A3,A4
0000ED90 246E 0008 movea.l A2, [A6 + 0x8]
0000ED94 362E 000C move.w D3, [A6 + 0xC]
0000ED98 200A move.l D0, A2
0000ED9A 6700 0098 beq +0x9A /* 0000EE34 */
0000ED9E 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000EDA4 2548 0004 move.l [A2 + 0x4], A0
0000EDA8 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000EDAE 41E8 0284 lea.l A0, [A0 + 0x284]
0000EDB2 2252 movea.l A1, [A2]
0000EDB4 2288 move.l [A1], A0
0000EDB6 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000EDBC 41E8 0150 lea.l A0, [A0 + 0x150]
0000EDC0 2548 0028 move.l [A2 + 0x28], A0
0000EDC4 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000EDCA 41E8 0188 lea.l A0, [A0 + 0x188]
0000EDCE 2548 0066 move.l [A2 + 0x66], A0
0000EDD2 41F9 0000 74F4 lea.l A0, [0x000074F4]
0000EDD8 41E8 01B4 lea.l A0, [A0 + 0x1B4]
0000EDDC 2548 017E move.l [A2 + 0x17E], A0
0000EDE0 2652 movea.l A3, [A2]
0000EDE2 204A movea.l A0, A2
0000EDE4 41E8 019A lea.l A0, [A0 + 0x19A]
0000EDE8 2848 movea.l A4, A0
0000EDEA 91CB sub.l A0, A3
0000EDEC 2748 0008 move.l [A3 + 0x8], A0
0000EDF0 4267 clr.w -[A7]
0000EDF2 486A 017E pea.l [A2 + 0x17E]
0000EDF6 4EB9 0000 0E0A jsr [0x00000E0A]
0000EDFC 4267 clr.w -[A7]
0000EDFE 486A 0066 pea.l [A2 + 0x66]
0000EE02 4EB9 0000 0ED2 jsr [0x00000ED2]
0000EE08 4267 clr.w -[A7]
0000EE0A 2F0A move.l -[A7], A2
0000EE0C 4EB9 0000 313A jsr [0x0000313A]
0000EE12 4A43 tst.w D3
0000EE14 4FEF 0012 lea.l A7, [A7 + 0x12]
0000EE18 670C beq +0xE /* 0000EE26 */
0000EE1A 4267 clr.w -[A7]
0000EE1C 2F0C move.l -[A7], A4
0000EE1E 4EB9 0000 3F42 jsr [0x00003F42]
0000EE24 5C4F addq.w A7, 6
label0000EE26:
0000EE26 4A43 tst.w D3
0000EE28 6F0A ble +0xC /* 0000EE34 */
0000EE2A 2F0A move.l -[A7], A2
0000EE2C 4EB9 0000 2592 jsr [0x00002592]
0000EE32 584F addq.w A7, 4
label0000EE34:
0000EE34 204A movea.l A0, A2
0000EE36 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
0000EE3A 4E5E unlink A6
0000EE3C 4E75 rts
0000EE3E 4E56 0000 link A6, 0
0000EE42 3F3C 0100 move.w -[A7], 0x100
0000EE46 2F2E 000C move.l -[A7], [A6 + 0xC]
0000EE4A 206E 0008 movea.l A0, [A6 + 0x8]
0000EE4E 4868 006A pea.l [A0 + 0x6A]
0000EE52 4EB9 0000 5632 jsr [0x00005632]
0000EE58 584F addq.w A7, 4
0000EE5A 2F08 move.l -[A7], A0
0000EE5C 4EB9 0000 299A jsr [0x0000299A]
0000EE62 4E5E unlink A6
0000EE64 4E75 rts
0000EE66 4E56 FFF8 link A6, -0x0008
0000EE6A 486E FFF8 pea.l [A6 - 0x8]
0000EE6E 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000EE72 4EB9 0000 349A jsr [0x0000349A]
0000EE78 7006 moveq.l D0, 0x06
0000EE7A B0AE FFF8 cmp.l D0, [A6 - 0x8]
0000EE7E 57C0 seq D0
0000EE80 4400 neg.b D0
0000EE82 4E5E unlink A6
0000EE84 4E75 rts
0000EE86 4E56 FFF0 link A6, -0x0010
0000EE8A 48E7 1030 movem.l -[A7], D3,A2,A3
0000EE8E 266E 0008 movea.l A3, [A6 + 0x8]
0000EE92 246E 000C movea.l A2, [A6 + 0xC]
0000EE96 486E FFF0 pea.l [A6 - 0x10]
0000EE9A 4EB9 0000 2652 jsr [0x00002652]
0000EEA0 486B 0066 pea.l [A3 + 0x66]
0000EEA4 2057 movea.l A0, [A7]
0000EEA6 2250 movea.l A1, [A0]
0000EEA8 2269 0010 movea.l A1, [A1 + 0x10]
0000EEAC 4E91 jsr [A1]
0000EEAE 3600 move.w D3, D0
0000EEB0 3F03 move.w -[A7], D3
0000EEB2 4EB9 0000 285A jsr [0x0000285A]
0000EEB8 486E FFF8 pea.l [A6 - 0x8]
0000EEBC A88B syscall GetFontInfo
0000EEBE 302E FFFA move.w D0, [A6 - 0x6]
0000EEC2 48C0 ext.l D0
0000EEC4 362E FFF8 move.w D3, [A6 - 0x8]
0000EEC8 48C3 ext.l D3
0000EECA D680 add.l D3, D0
0000EECC 2F0A move.l -[A7], A2
0000EECE 2F0B move.l -[A7], A3
0000EED0 2057 movea.l A0, [A7]
0000EED2 2268 0004 movea.l A1, [A0 + 0x4]
0000EED6 2269 003C movea.l A1, [A1 + 0x3C]
0000EEDA 4E91 jsr [A1]
0000EEDC 2F0B move.l -[A7], A3
0000EEDE 2057 movea.l A0, [A7]
0000EEE0 2268 0004 movea.l A1, [A0 + 0x4]
0000EEE4 2269 0238 movea.l A1, [A1 + 0x238]
0000EEE8 4E91 jsr [A1]
0000EEEA 4A00 tst.b D0
0000EEEC 4FEF 0016 lea.l A7, [A7 + 0x16]
0000EEF0 670E beq +0x10 /* 0000EF00 */
0000EEF2 302E FFFA move.w D0, [A6 - 0x6]
0000EEF6 48C0 ext.l D0
0000EEF8 7209 moveq.l D1, 0x09
0000EEFA 9280 sub.l D1, D0
0000EEFC 2001 move.l D0, D1
0000EEFE 600C bra +0xE /* 0000EF0C */
label0000EF00:
0000EF00 302E FFFA move.w D0, [A6 - 0x6]
0000EF04 48C0 ext.l D0
0000EF06 7206 moveq.l D1, 0x06
0000EF08 9280 sub.l D1, D0
0000EF0A 2001 move.l D0, D1
label0000EF0C:
0000EF0C 916A 0004 sub.w [A2 + 0x4], D0
0000EF10 066A 000B 0002 addi.w [A2 + 0x2], 0xB
0000EF16 2F0B move.l -[A7], A3
0000EF18 2057 movea.l A0, [A7]
0000EF1A 2268 0004 movea.l A1, [A0 + 0x4]
0000EF1E 2269 023C movea.l A1, [A1 + 0x23C]
0000EF22 4E91 jsr [A1]
0000EF24 4A00 tst.b D0
0000EF26 584F addq.w A7, 4
0000EF28 6706 beq +0x8 /* 0000EF30 */
0000EF2A 066A 0014 0002 addi.w [A2 + 0x2], 0x14
label0000EF30:
0000EF30 046A 000B 0006 subi.w [A2 + 0x6], 0xB
0000EF36 3003 move.w D0, D3
0000EF38 48C0 ext.l D0
0000EF3A 5280 addq.l D0, 1
0000EF3C 322A 0004 move.w D1, [A2 + 0x4]
0000EF40 48C1 ext.l D1
0000EF42 9280 sub.l D1, D0
0000EF44 3481 move.w [A2], D1
0000EF46 3F3C FFFF move.w -[A7], 0xFFFF
0000EF4A 486E FFF0 pea.l [A6 - 0x10]
0000EF4E 4EB9 0000 265A jsr [0x0000265A]
0000EF54 5C4F addq.w A7, 6
0000EF56 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0000EF5A 4E5E unlink A6
0000EF5C 4E75 rts
0000EF5E 4E56 FFFC link A6, -0x0004
0000EF62 48E7 0030 movem.l -[A7], A2,A3
0000EF66 266E 0008 movea.l A3, [A6 + 0x8]
0000EF6A 246E 000C movea.l A2, [A6 + 0xC]
0000EF6E 486E FFFC pea.l [A6 - 0x4]
0000EF72 2F0B move.l -[A7], A3
0000EF74 2057 movea.l A0, [A7]
0000EF76 2268 0004 movea.l A1, [A0 + 0x4]
0000EF7A 2269 027C movea.l A1, [A1 + 0x27C]
0000EF7E 4E91 jsr [A1]
0000EF80 486B 017E pea.l [A3 + 0x17E]
0000EF84 2057 movea.l A0, [A7]
0000EF86 2250 movea.l A1, [A0]
0000EF88 2269 000C movea.l A1, [A1 + 0xC]
0000EF8C 4E91 jsr [A1]
0000EF8E 2008 move.l D0, A0
0000EF90 4FEF 000C lea.l A7, [A7 + 0xC]
0000EF94 672A beq +0x2C /* 0000EFC0 */
0000EF96 34AE FFFC move.w [A2], [A6 - 0x4]
0000EF9A 356E FFFE 0002 move.w [A2 + 0x2], [A6 - 0x2]
0000EFA0 7000 moveq.l D0, 0x00
0000EFA2 102B 018C move.b D0, [A3 + 0x18C]
0000EFA6 322E FFFC move.w D1, [A6 - 0x4]
0000EFAA 48C1 ext.l D1
0000EFAC D280 add.l D1, D0
0000EFAE 3541 0004 move.w [A2 + 0x4], D1
0000EFB2 302A 0002 move.w D0, [A2 + 0x2]
0000EFB6 48C0 ext.l D0
0000EFB8 7210 moveq.l D1, 0x10
0000EFBA D081 add.l D0, D1
0000EFBC 3540 0006 move.w [A2 + 0x6], D0
label0000EFC0:
0000EFC0 4CDF 0C00 movem.l A2,A3, [A7]+
0000EFC4 4E5E unlink A6
0000EFC6 4E75 rts
0000EFC8 4E56 0000 link A6, 0
0000EFCC 2F0A move.l -[A7], A2
0000EFCE 246E 0008 movea.l A2, [A6 + 0x8]
0000EFD2 2F0A move.l -[A7], A2
0000EFD4 2057 movea.l A0, [A7]
0000EFD6 2268 0004 movea.l A1, [A0 + 0x4]
0000EFDA 2269 0238 movea.l A1, [A1 + 0x238]
0000EFDE 4E91 jsr [A1]
0000EFE0 4A00 tst.b D0
0000EFE2 584F addq.w A7, 4
0000EFE4 6712 beq +0x14 /* 0000EFF8 */
0000EFE6 2F0A move.l -[A7], A2
0000EFE8 2057 movea.l A0, [A7]
0000EFEA 2268 0004 movea.l A1, [A0 + 0x4]
0000EFEE 2269 0228 movea.l A1, [A1 + 0x228]
0000EFF2 4E91 jsr [A1]
0000EFF4 584F addq.w A7, 4
0000EFF6 6010 bra +0x12 /* 0000F008 */
label0000EFF8:
0000EFF8 2F0A move.l -[A7], A2
0000EFFA 2057 movea.l A0, [A7]
0000EFFC 2268 0004 movea.l A1, [A0 + 0x4]
0000F000 2269 0224 movea.l A1, [A1 + 0x224]
0000F004 4E91 jsr [A1]
0000F006 584F addq.w A7, 4
label0000F008:
0000F008 245F movea.l A2, [A7]+
0000F00A 4E5E unlink A6
0000F00C 4E75 rts
0000F00E 4E56 FFDE link A6, -0x0022
0000F012 2F0A move.l -[A7], A2
0000F014 246E 0008 movea.l A2, [A6 + 0x8]
0000F018 486E FFF8 pea.l [A6 - 0x8]
0000F01C 2F0A move.l -[A7], A2
0000F01E 2057 movea.l A0, [A7]
0000F020 2268 0004 movea.l A1, [A0 + 0x4]
0000F024 2269 003C movea.l A1, [A1 + 0x3C]
0000F028 4E91 jsr [A1]
0000F02A 486E FFEC pea.l [A6 - 0x14]
0000F02E 4EB9 0000 28C2 jsr [0x000028C2]
0000F034 486E FFEC pea.l [A6 - 0x14]
0000F038 486E FFE2 pea.l [A6 - 0x1E]
0000F03C 4EB9 0000 28EA jsr [0x000028EA]
0000F042 3F2E FFFA move.w -[A7], [A6 - 0x6]
0000F046 302E FFFC move.w D0, [A6 - 0x4]
0000F04A 48C0 ext.l D0
0000F04C 5780 subq.l D0, 3
0000F04E 3F00 move.w -[A7], D0
0000F050 A893 syscall MoveTo
0000F052 3F2E FFFA move.w -[A7], [A6 - 0x6]
0000F056 302E FFFC move.w D0, [A6 - 0x4]
0000F05A 48C0 ext.l D0
0000F05C 5980 subq.l D0, 4
0000F05E 3F00 move.w -[A7], D0
0000F060 A891 syscall LineTo
0000F062 302E FFFA move.w D0, [A6 - 0x6]
0000F066 48C0 ext.l D0
0000F068 5280 addq.l D0, 1
0000F06A 3F00 move.w -[A7], D0
0000F06C 302E FFFC move.w D0, [A6 - 0x4]
0000F070 48C0 ext.l D0
0000F072 5B80 subq.l D0, 5
0000F074 3F00 move.w -[A7], D0
0000F076 A891 syscall LineTo
0000F078 302E FFFA move.w D0, [A6 - 0x6]
0000F07C 48C0 ext.l D0
0000F07E 5280 addq.l D0, 1
0000F080 3F00 move.w -[A7], D0
0000F082 302E FFFC move.w D0, [A6 - 0x4]
0000F086 48C0 ext.l D0
0000F088 5D80 subq.l D0, 6
0000F08A 3F00 move.w -[A7], D0
0000F08C A891 syscall LineTo
0000F08E 302E FFFA move.w D0, [A6 - 0x6]
0000F092 48C0 ext.l D0
0000F094 5480 addq.l D0, 2
0000F096 3F00 move.w -[A7], D0
0000F098 302E FFFC move.w D0, [A6 - 0x4]
0000F09C 48C0 ext.l D0
0000F09E 5F80 subq.l D0, 7
0000F0A0 3F00 move.w -[A7], D0
0000F0A2 A891 syscall LineTo
0000F0A4 302E FFFA move.w D0, [A6 - 0x6]
0000F0A8 48C0 ext.l D0
0000F0AA 5480 addq.l D0, 2
0000F0AC 3F00 move.w -[A7], D0
0000F0AE 302E FFFC move.w D0, [A6 - 0x4]
0000F0B2 48C0 ext.l D0
0000F0B4 5180 subq.l D0, 8
0000F0B6 3F00 move.w -[A7], D0
0000F0B8 A891 syscall LineTo
0000F0BA 302E FFFA move.w D0, [A6 - 0x6]
0000F0BE 48C0 ext.l D0
0000F0C0 5680 addq.l D0, 3
0000F0C2 3F00 move.w -[A7], D0
0000F0C4 302E FFFC move.w D0, [A6 - 0x4]
0000F0C8 48C0 ext.l D0
0000F0CA 72F7 moveq.l D1, 0xFFFFFFF7
0000F0CC D081 add.l D0, D1
0000F0CE 3F00 move.w -[A7], D0
0000F0D0 A891 syscall LineTo
0000F0D2 302E FFFA move.w D0, [A6 - 0x6]
0000F0D6 48C0 ext.l D0
0000F0D8 5680 addq.l D0, 3
0000F0DA 3F00 move.w -[A7], D0
0000F0DC 302E FFFC move.w D0, [A6 - 0x4]
0000F0E0 48C0 ext.l D0
0000F0E2 72F6 moveq.l D1, 0xFFFFFFF6
0000F0E4 D081 add.l D0, D1
0000F0E6 3F00 move.w -[A7], D0
0000F0E8 A891 syscall LineTo
0000F0EA 302E FFFA move.w D0, [A6 - 0x6]
0000F0EE 48C0 ext.l D0
0000F0F0 5880 addq.l D0, 4
0000F0F2 3F00 move.w -[A7], D0
0000F0F4 302E FFFC move.w D0, [A6 - 0x4]
0000F0F8 48C0 ext.l D0
0000F0FA 72F5 moveq.l D1, 0xFFFFFFF5
0000F0FC D081 add.l D0, D1
0000F0FE 3F00 move.w -[A7], D0
0000F100 A891 syscall LineTo
0000F102 302E FFFA move.w D0, [A6 - 0x6]
0000F106 48C0 ext.l D0
0000F108 5880 addq.l D0, 4
0000F10A 3F00 move.w -[A7], D0
0000F10C 302E FFFC move.w D0, [A6 - 0x4]
0000F110 48C0 ext.l D0
0000F112 72F4 moveq.l D1, 0xFFFFFFF4
0000F114 D081 add.l D0, D1
0000F116 3F00 move.w -[A7], D0
0000F118 A891 syscall LineTo
0000F11A 302E FFFA move.w D0, [A6 - 0x6]
0000F11E 48C0 ext.l D0
0000F120 5A80 addq.l D0, 5
0000F122 3F00 move.w -[A7], D0
0000F124 302E FFFC move.w D0, [A6 - 0x4]
0000F128 48C0 ext.l D0
0000F12A 72F3 moveq.l D1, 0xFFFFFFF3
0000F12C D081 add.l D0, D1
0000F12E 3F00 move.w -[A7], D0
0000F130 A891 syscall LineTo
0000F132 302E FFFA move.w D0, [A6 - 0x6]
0000F136 48C0 ext.l D0
0000F138 5A80 addq.l D0, 5
0000F13A 3F00 move.w -[A7], D0
0000F13C 302E FFFC move.w D0, [A6 - 0x4]
0000F140 48C0 ext.l D0
0000F142 72F2 moveq.l D1, 0xFFFFFFF2
0000F144 D081 add.l D0, D1
0000F146 3F00 move.w -[A7], D0
0000F148 A891 syscall LineTo
0000F14A 302E FFFA move.w D0, [A6 - 0x6]
0000F14E 48C0 ext.l D0
0000F150 5C80 addq.l D0, 6
0000F152 3F00 move.w -[A7], D0
0000F154 302E FFFC move.w D0, [A6 - 0x4]
0000F158 48C0 ext.l D0
0000F15A 72F1 moveq.l D1, 0xFFFFFFF1
0000F15C D081 add.l D0, D1
0000F15E 3F00 move.w -[A7], D0
0000F160 A891 syscall LineTo
0000F162 302E FFFA move.w D0, [A6 - 0x6]
0000F166 48C0 ext.l D0
0000F168 5C80 addq.l D0, 6
0000F16A 3F00 move.w -[A7], D0
0000F16C 302E FFFC move.w D0, [A6 - 0x4]
0000F170 48C0 ext.l D0
0000F172 72F0 moveq.l D1, 0xFFFFFFF0
0000F174 D081 add.l D0, D1
0000F176 3F00 move.w -[A7], D0
0000F178 A891 syscall LineTo
0000F17A 302E FFFA move.w D0, [A6 - 0x6]
0000F17E 48C0 ext.l D0
0000F180 5E80 addq.l D0, 7
0000F182 3F00 move.w -[A7], D0
0000F184 302E FFFC move.w D0, [A6 - 0x4]
0000F188 48C0 ext.l D0
0000F18A 72EF moveq.l D1, 0xFFFFFFEF
0000F18C D081 add.l D0, D1
0000F18E 3F00 move.w -[A7], D0
0000F190 A891 syscall LineTo
0000F192 302E FFFA move.w D0, [A6 - 0x6]
0000F196 48C0 ext.l D0
0000F198 5080 addq.l D0, 8
0000F19A 3F00 move.w -[A7], D0
0000F19C 302E FFFC move.w D0, [A6 - 0x4]
0000F1A0 48C0 ext.l D0
0000F1A2 72EE moveq.l D1, 0xFFFFFFEE
0000F1A4 D081 add.l D0, D1
0000F1A6 3F00 move.w -[A7], D0
0000F1A8 A891 syscall LineTo
0000F1AA 302E FFFA move.w D0, [A6 - 0x6]
0000F1AE 48C0 ext.l D0
0000F1B0 7209 moveq.l D1, 0x09
0000F1B2 D081 add.l D0, D1
0000F1B4 3F00 move.w -[A7], D0
0000F1B6 302E FFFC move.w D0, [A6 - 0x4]
0000F1BA 48C0 ext.l D0
0000F1BC 72EE moveq.l D1, 0xFFFFFFEE
0000F1BE D081 add.l D0, D1
0000F1C0 3F00 move.w -[A7], D0
0000F1C2 A891 syscall LineTo
0000F1C4 302E FFFA move.w D0, [A6 - 0x6]
0000F1C8 48C0 ext.l D0
0000F1CA 720A moveq.l D1, 0x0A
0000F1CC D081 add.l D0, D1
0000F1CE 3F00 move.w -[A7], D0
0000F1D0 302E FFFC move.w D0, [A6 - 0x4]
0000F1D4 48C0 ext.l D0
0000F1D6 72ED moveq.l D1, 0xFFFFFFED
0000F1D8 D081 add.l D0, D1
0000F1DA 3F00 move.w -[A7], D0
0000F1DC A891 syscall LineTo
0000F1DE 302E FFFA move.w D0, [A6 - 0x6]
0000F1E2 48C0 ext.l D0
0000F1E4 720B moveq.l D1, 0x0B
0000F1E6 D081 add.l D0, D1
0000F1E8 3F00 move.w -[A7], D0
0000F1EA 302E FFFC move.w D0, [A6 - 0x4]
0000F1EE 48C0 ext.l D0
0000F1F0 72ED moveq.l D1, 0xFFFFFFED
0000F1F2 D081 add.l D0, D1
0000F1F4 3F00 move.w -[A7], D0
0000F1F6 A891 syscall LineTo
0000F1F8 302E FFFA move.w D0, [A6 - 0x6]
0000F1FC 48C0 ext.l D0
0000F1FE 720B moveq.l D1, 0x0B
0000F200 D081 add.l D0, D1
0000F202 3F00 move.w -[A7], D0
0000F204 302E FFFC move.w D0, [A6 - 0x4]
0000F208 48C0 ext.l D0
0000F20A 5780 subq.l D0, 3
0000F20C 3F00 move.w -[A7], D0
0000F20E A891 syscall LineTo
0000F210 3F2E FFFA move.w -[A7], [A6 - 0x6]
0000F214 302E FFFC move.w D0, [A6 - 0x4]
0000F218 48C0 ext.l D0
0000F21A 5780 subq.l D0, 3
0000F21C 3F00 move.w -[A7], D0
0000F21E A891 syscall LineTo
0000F220 3F3C FFFF move.w -[A7], 0xFFFF
0000F224 486E FFE2 pea.l [A6 - 0x1E]
0000F228 4EB9 0000 28FA jsr [0x000028FA]
0000F22E 486E FFE6 pea.l [A6 - 0x1A]
0000F232 4EB9 0000 28C2 jsr [0x000028C2]
0000F238 486E FFE6 pea.l [A6 - 0x1A]
0000F23C 486E FFDE pea.l [A6 - 0x22]
0000F240 4EB9 0000 28EA jsr [0x000028EA]
0000F246 302E FFFE move.w D0, [A6 - 0x2]
0000F24A 48C0 ext.l D0
0000F24C 5380 subq.l D0, 1
0000F24E 3F00 move.w -[A7], D0
0000F250 302E FFFC move.w D0, [A6 - 0x4]
0000F254 48C0 ext.l D0
0000F256 5780 subq.l D0, 3
0000F258 3F00 move.w -[A7], D0
0000F25A A893 syscall MoveTo
0000F25C 302E FFFE move.w D0, [A6 - 0x2]
0000F260 48C0 ext.l D0
0000F262 5380 subq.l D0, 1
0000F264 3F00 move.w -[A7], D0
0000F266 302E FFFC move.w D0, [A6 - 0x4]
0000F26A 48C0 ext.l D0
0000F26C 5980 subq.l D0, 4
0000F26E 3F00 move.w -[A7], D0
0000F270 A891 syscall LineTo
0000F272 302E FFFE move.w D0, [A6 - 0x2]
0000F276 48C0 ext.l D0
0000F278 5580 subq.l D0, 2
0000F27A 3F00 move.w -[A7], D0
0000F27C 302E FFFC move.w D0, [A6 - 0x4]
0000F280 48C0 ext.l D0
0000F282 5B80 subq.l D0, 5
0000F284 3F00 move.w -[A7], D0
0000F286 A891 syscall LineTo
0000F288 302E FFFE move.w D0, [A6 - 0x2]
0000F28C 48C0 ext.l D0
0000F28E 5580 subq.l D0, 2
0000F290 3F00 move.w -[A7], D0
0000F292 302E FFFC move.w D0, [A6 - 0x4]
0000F296 48C0 ext.l D0
0000F298 5D80 subq.l D0, 6
0000F29A 3F00 move.w -[A7], D0
0000F29C A891 syscall LineTo
0000F29E 302E FFFE move.w D0, [A6 - 0x2]
0000F2A2 48C0 ext.l D0
0000F2A4 5780 subq.l D0, 3
0000F2A6 3F00 move.w -[A7], D0
0000F2A8 302E FFFC move.w D0, [A6 - 0x4]
0000F2AC 48C0 ext.l D0
0000F2AE 5F80 subq.l D0, 7
0000F2B0 3F00 move.w -[A7], D0
0000F2B2 A891 syscall LineTo
0000F2B4 302E FFFE move.w D0, [A6 - 0x2]
0000F2B8 48C0 ext.l D0
0000F2BA 5780 subq.l D0, 3
0000F2BC 3F00 move.w -[A7], D0
0000F2BE 302E FFFC move.w D0, [A6 - 0x4]
0000F2C2 48C0 ext.l D0
0000F2C4 5180 subq.l D0, 8
0000F2C6 3F00 move.w -[A7], D0
0000F2C8 A891 syscall LineTo
0000F2CA 302E FFFE move.w D0, [A6 - 0x2]
0000F2CE 48C0 ext.l D0
0000F2D0 5980 subq.l D0, 4
0000F2D2 3F00 move.w -[A7], D0
0000F2D4 302E FFFC move.w D0, [A6 - 0x4]
0000F2D8 48C0 ext.l D0
0000F2DA 72F7 moveq.l D1, 0xFFFFFFF7
0000F2DC D081 add.l D0, D1
0000F2DE 3F00 move.w -[A7], D0
0000F2E0 A891 syscall LineTo
0000F2E2 302E FFFE move.w D0, [A6 - 0x2]
0000F2E6 48C0 ext.l D0
0000F2E8 5980 subq.l D0, 4
0000F2EA 3F00 move.w -[A7], D0
0000F2EC 302E FFFC move.w D0, [A6 - 0x4]
0000F2F0 48C0 ext.l D0
0000F2F2 72F6 moveq.l D1, 0xFFFFFFF6
0000F2F4 D081 add.l D0, D1
0000F2F6 3F00 move.w -[A7], D0
0000F2F8 A891 syscall LineTo
0000F2FA 302E FFFE move.w D0, [A6 - 0x2]
0000F2FE 48C0 ext.l D0
0000F300 5B80 subq.l D0, 5
0000F302 3F00 move.w -[A7], D0
0000F304 302E FFFC move.w D0, [A6 - 0x4]
0000F308 48C0 ext.l D0
0000F30A 72F5 moveq.l D1, 0xFFFFFFF5
0000F30C D081 add.l D0, D1
0000F30E 3F00 move.w -[A7], D0
0000F310 A891 syscall LineTo
0000F312 302E FFFE move.w D0, [A6 - 0x2]
0000F316 48C0 ext.l D0
0000F318 5B80 subq.l D0, 5
0000F31A 3F00 move.w -[A7], D0
0000F31C 302E FFFC move.w D0, [A6 - 0x4]
0000F320 48C0 ext.l D0
0000F322 72F4 moveq.l D1, 0xFFFFFFF4
0000F324 D081 add.l D0, D1
0000F326 3F00 move.w -[A7], D0
0000F328 A891 syscall LineTo
0000F32A 302E FFFE move.w D0, [A6 - 0x2]
0000F32E 48C0 ext.l D0
0000F330 5D80 subq.l D0, 6
0000F332 3F00 move.w -[A7], D0
0000F334 302E FFFC move.w D0, [A6 - 0x4]
0000F338 48C0 ext.l D0
0000F33A 72F3 moveq.l D1, 0xFFFFFFF3
0000F33C D081 add.l D0, D1
0000F33E 3F00 move.w -[A7], D0
0000F340 A891 syscall LineTo
0000F342 302E FFFE move.w D0, [A6 - 0x2]
0000F346 48C0 ext.l D0
0000F348 5D80 subq.l D0, 6
0000F34A 3F00 move.w -[A7], D0
0000F34C 302E FFFC move.w D0, [A6 - 0x4]
0000F350 48C0 ext.l D0
0000F352 72F2 moveq.l D1, 0xFFFFFFF2
0000F354 D081 add.l D0, D1
0000F356 3F00 move.w -[A7], D0
0000F358 A891 syscall LineTo
0000F35A 302E FFFE move.w D0, [A6 - 0x2]
0000F35E 48C0 ext.l D0
0000F360 5F80 subq.l D0, 7
0000F362 3F00 move.w -[A7], D0
0000F364 302E FFFC move.w D0, [A6 - 0x4]
0000F368 48C0 ext.l D0
0000F36A 72F1 moveq.l D1, 0xFFFFFFF1
0000F36C D081 add.l D0, D1
0000F36E 3F00 move.w -[A7], D0
0000F370 A891 syscall LineTo
0000F372 302E FFFE move.w D0, [A6 - 0x2]
0000F376 48C0 ext.l D0
0000F378 5F80 subq.l D0, 7
0000F37A 3F00 move.w -[A7], D0
0000F37C 302E FFFC move.w D0, [A6 - 0x4]
0000F380 48C0 ext.l D0
0000F382 72F0 moveq.l D1, 0xFFFFFFF0
0000F384 D081 add.l D0, D1
0000F386 3F00 move.w -[A7], D0
0000F388 A891 syscall LineTo
0000F38A 302E FFFE move.w D0, [A6 - 0x2]
0000F38E 48C0 ext.l D0
0000F390 5180 subq.l D0, 8
0000F392 3F00 move.w -[A7], D0
0000F394 302E FFFC move.w D0, [A6 - 0x4]
0000F398 48C0 ext.l D0
0000F39A 72EF moveq.l D1, 0xFFFFFFEF
0000F39C D081 add.l D0, D1
0000F39E 3F00 move.w -[A7], D0
0000F3A0 A891 syscall LineTo
0000F3A2 302E FFFE move.w D0, [A6 - 0x2]
0000F3A6 48C0 ext.l D0
0000F3A8 72F7 moveq.l D1, 0xFFFFFFF7
0000F3AA D081 add.l D0, D1
0000F3AC 3F00 move.w -[A7], D0
0000F3AE 302E FFFC move.w D0, [A6 - 0x4]
0000F3B2 48C0 ext.l D0
0000F3B4 72EE moveq.l D1, 0xFFFFFFEE
0000F3B6 D081 add.l D0, D1
0000F3B8 3F00 move.w -[A7], D0
0000F3BA A891 syscall LineTo
0000F3BC 302E FFFE move.w D0, [A6 - 0x2]
0000F3C0 48C0 ext.l D0
0000F3C2 72F6 moveq.l D1, 0xFFFFFFF6
0000F3C4 D081 add.l D0, D1
0000F3C6 3F00 move.w -[A7], D0
0000F3C8 302E FFFC move.w D0, [A6 - 0x4]
0000F3CC 48C0 ext.l D0
0000F3CE 72EE moveq.l D1, 0xFFFFFFEE
0000F3D0 D081 add.l D0, D1
0000F3D2 3F00 move.w -[A7], D0
0000F3D4 A891 syscall LineTo
0000F3D6 302E FFFE move.w D0, [A6 - 0x2]
0000F3DA 48C0 ext.l D0
0000F3DC 72F5 moveq.l D1, 0xFFFFFFF5
0000F3DE D081 add.l D0, D1
0000F3E0 3F00 move.w -[A7], D0
0000F3E2 302E FFFC move.w D0, [A6 - 0x4]
0000F3E6 48C0 ext.l D0
0000F3E8 72ED moveq.l D1, 0xFFFFFFED
0000F3EA D081 add.l D0, D1
0000F3EC 3F00 move.w -[A7], D0
0000F3EE A891 syscall LineTo
0000F3F0 302E FFFE move.w D0, [A6 - 0x2]
0000F3F4 48C0 ext.l D0
0000F3F6 72F4 moveq.l D1, 0xFFFFFFF4
0000F3F8 D081 add.l D0, D1
0000F3FA 3F00 move.w -[A7], D0
0000F3FC 302E FFFC move.w D0, [A6 - 0x4]
0000F400 48C0 ext.l D0
0000F402 72ED moveq.l D1, 0xFFFFFFED
0000F404 D081 add.l D0, D1
0000F406 3F00 move.w -[A7], D0
0000F408 A891 syscall LineTo
0000F40A 302E FFFE move.w D0, [A6 - 0x2]
0000F40E 48C0 ext.l D0
0000F410 72F4 moveq.l D1, 0xFFFFFFF4
0000F412 D081 add.l D0, D1
0000F414 3F00 move.w -[A7], D0
0000F416 302E FFFC move.w D0, [A6 - 0x4]
0000F41A 48C0 ext.l D0
0000F41C 5780 subq.l D0, 3
0000F41E 3F00 move.w -[A7], D0
0000F420 A891 syscall LineTo
0000F422 302E FFFE move.w D0, [A6 - 0x2]
0000F426 48C0 ext.l D0
0000F428 5380 subq.l D0, 1
0000F42A 3F00 move.w -[A7], D0
0000F42C 302E FFFC move.w D0, [A6 - 0x4]
0000F430 48C0 ext.l D0
0000F432 5780 subq.l D0, 3
0000F434 3F00 move.w -[A7], D0
0000F436 A891 syscall LineTo
0000F438 3F3C FFFF move.w -[A7], 0xFFFF
0000F43C 486E FFDE pea.l [A6 - 0x22]
0000F440 4EB9 0000 28FA jsr [0x000028FA]
0000F446 486E FFF8 pea.l [A6 - 0x8]
0000F44A 4878 000B push.l 0xB
0000F44E A8A9 syscall InsetRect
0000F450 576E FFFC subq.w [A6 - 0x4], 3
0000F454 486E FFF8 pea.l [A6 - 0x8]
0000F458 486E FFF2 pea.l [A6 - 0xE]
0000F45C 4EB9 0000 28CA jsr [0x000028CA]
0000F462 486E FFEC pea.l [A6 - 0x14]
0000F466 4EB9 0000 7CAE jsr [0x00007CAE]
0000F46C 584F addq.w A7, 4
0000F46E 2F08 move.l -[A7], A0
0000F470 486E FFF2 pea.l [A6 - 0xE]
0000F474 4EB9 0001 CA3A jsr [0x0001CA3A]
0000F47A 486E FFE6 pea.l [A6 - 0x1A]
0000F47E 4EB9 0000 7CAE jsr [0x00007CAE]
0000F484 584F addq.w A7, 4
0000F486 2F08 move.l -[A7], A0
0000F488 486E FFF2 pea.l [A6 - 0xE]
0000F48C 4EB9 0001 CA3A jsr [0x0001CA3A]
0000F492 486E FFF2 pea.l [A6 - 0xE]
0000F496 4EB9 0000 28E2 jsr [0x000028E2]
0000F49C 2448 movea.l A2, A0
0000F49E 3F3C FFFF move.w -[A7], 0xFFFF
0000F4A2 486E FFF2 pea.l [A6 - 0xE]
0000F4A6 4EB9 0000 28DA jsr [0x000028DA]
0000F4AC 3F3C FFFF move.w -[A7], 0xFFFF
0000F4B0 486E FFE6 pea.l [A6 - 0x1A]
0000F4B4 4EB9 0000 28DA jsr [0x000028DA]
0000F4BA 3F3C FFFF move.w -[A7], 0xFFFF
0000F4BE 486E FFEC pea.l [A6 - 0x14]
0000F4C2 4EB9 0000 28DA jsr [0x000028DA]
0000F4C8 204A movea.l A0, A2
0000F4CA 4FEF 005A lea.l A7, [A7 + 0x5A]
0000F4CE 245F movea.l A2, [A7]+
0000F4D0 4E5E unlink A6
0000F4D2 4E75 rts
0000F4D4 4E56 FFDE link A6, -0x0022
0000F4D8 2F0A move.l -[A7], A2
0000F4DA 246E 0008 movea.l A2, [A6 + 0x8]
0000F4DE 486E FFF8 pea.l [A6 - 0x8]
0000F4E2 2F0A move.l -[A7], A2
0000F4E4 2057 movea.l A0, [A7]
0000F4E6 2268 0004 movea.l A1, [A0 + 0x4]
0000F4EA 2269 003C movea.l A1, [A1 + 0x3C]
0000F4EE 4E91 jsr [A1]
0000F4F0 486E FFEC pea.l [A6 - 0x14]
0000F4F4 4EB9 0000 28C2 jsr [0x000028C2]
0000F4FA 486E FFEC pea.l [A6 - 0x14]
0000F4FE 486E FFE2 pea.l [A6 - 0x1E]
0000F502 4EB9 0000 28EA jsr [0x000028EA]
0000F508 3F2E FFFA move.w -[A7], [A6 - 0x6]
0000F50C 302E FFFC move.w D0, [A6 - 0x4]
0000F510 48C0 ext.l D0
0000F512 5780 subq.l D0, 3
0000F514 3F00 move.w -[A7], D0
0000F516 A893 syscall MoveTo
0000F518 3F2E FFFA move.w -[A7], [A6 - 0x6]
0000F51C 302E FFFC move.w D0, [A6 - 0x4]
0000F520 48C0 ext.l D0
0000F522 5980 subq.l D0, 4
0000F524 3F00 move.w -[A7], D0
0000F526 A891 syscall LineTo
0000F528 302E FFFA move.w D0, [A6 - 0x6]
0000F52C 48C0 ext.l D0
0000F52E 5280 addq.l D0, 1
0000F530 3F00 move.w -[A7], D0
0000F532 302E FFFC move.w D0, [A6 - 0x4]
0000F536 48C0 ext.l D0
0000F538 5B80 subq.l D0, 5
0000F53A 3F00 move.w -[A7], D0
0000F53C A891 syscall LineTo
0000F53E 302E FFFA move.w D0, [A6 - 0x6]
0000F542 48C0 ext.l D0
0000F544 5280 addq.l D0, 1
0000F546 3F00 move.w -[A7], D0
0000F548 302E FFFC move.w D0, [A6 - 0x4]
0000F54C 48C0 ext.l D0
0000F54E 5F80 subq.l D0, 7
0000F550 3F00 move.w -[A7], D0
0000F552 A891 syscall LineTo
0000F554 302E FFFA move.w D0, [A6 - 0x6]
0000F558 48C0 ext.l D0
0000F55A 5480 addq.l D0, 2
0000F55C 3F00 move.w -[A7], D0
0000F55E 302E FFFC move.w D0, [A6 - 0x4]
0000F562 48C0 ext.l D0
0000F564 5180 subq.l D0, 8
0000F566 3F00 move.w -[A7], D0
0000F568 A891 syscall LineTo
0000F56A 302E FFFA move.w D0, [A6 - 0x6]
0000F56E 48C0 ext.l D0
0000F570 5480 addq.l D0, 2
0000F572 3F00 move.w -[A7], D0
0000F574 302E FFFC move.w D0, [A6 - 0x4]
0000F578 48C0 ext.l D0
0000F57A 72F6 moveq.l D1, 0xFFFFFFF6
0000F57C D081 add.l D0, D1
0000F57E 3F00 move.w -[A7], D0
0000F580 A891 syscall LineTo
0000F582 302E FFFA move.w D0, [A6 - 0x6]
0000F586 48C0 ext.l D0
0000F588 5680 addq.l D0, 3
0000F58A 3F00 move.w -[A7], D0
0000F58C 302E FFFC move.w D0, [A6 - 0x4]
0000F590 48C0 ext.l D0
0000F592 72F5 moveq.l D1, 0xFFFFFFF5
0000F594 D081 add.l D0, D1
0000F596 3F00 move.w -[A7], D0
0000F598 A891 syscall LineTo
0000F59A 302E FFFA move.w D0, [A6 - 0x6]
0000F59E 48C0 ext.l D0
0000F5A0 5680 addq.l D0, 3
0000F5A2 3F00 move.w -[A7], D0
0000F5A4 302E FFFC move.w D0, [A6 - 0x4]
0000F5A8 48C0 ext.l D0
0000F5AA 72F3 moveq.l D1, 0xFFFFFFF3
0000F5AC D081 add.l D0, D1
0000F5AE 3F00 move.w -[A7], D0
0000F5B0 A891 syscall LineTo
0000F5B2 302E FFFA move.w D0, [A6 - 0x6]
0000F5B6 48C0 ext.l D0
0000F5B8 5880 addq.l D0, 4
0000F5BA 3F00 move.w -[A7], D0
0000F5BC 302E FFFC move.w D0, [A6 - 0x4]
0000F5C0 48C0 ext.l D0
0000F5C2 72F2 moveq.l D1, 0xFFFFFFF2
0000F5C4 D081 add.l D0, D1
0000F5C6 3F00 move.w -[A7], D0
0000F5C8 A891 syscall LineTo
0000F5CA 302E FFFA move.w D0, [A6 - 0x6]
0000F5CE 48C0 ext.l D0
0000F5D0 5880 addq.l D0, 4
0000F5D2 3F00 move.w -[A7], D0
0000F5D4 302E FFFC move.w D0, [A6 - 0x4]
0000F5D8 48C0 ext.l D0
0000F5DA 72F0 moveq.l D1, 0xFFFFFFF0
0000F5DC D081 add.l D0, D1
0000F5DE 3F00 move.w -[A7], D0
0000F5E0 A891 syscall LineTo
0000F5E2 302E FFFA move.w D0, [A6 - 0x6]
0000F5E6 48C0 ext.l D0
0000F5E8 5A80 addq.l D0, 5
0000F5EA 3F00 move.w -[A7], D0
0000F5EC 302E FFFC move.w D0, [A6 - 0x4]
0000F5F0 48C0 ext.l D0
0000F5F2 72EF moveq.l D1, 0xFFFFFFEF
0000F5F4 D081 add.l D0, D1
0000F5F6 3F00 move.w -[A7], D0
0000F5F8 A891 syscall LineTo
0000F5FA 302E FFFA move.w D0, [A6 - 0x6]
0000F5FE 48C0 ext.l D0
0000F600 5A80 addq.l D0, 5
0000F602 3F00 move.w -[A7], D0
0000F604 302E FFFC move.w D0, [A6 - 0x4]
0000F608 48C0 ext.l D0
0000F60A 72ED moveq.l D1, 0xFFFFFFED
0000F60C D081 add.l D0, D1
0000F60E 3F00 move.w -[A7], D0
0000F610 A891 syscall LineTo
0000F612 302E FFFA move.w D0, [A6 - 0x6]
0000F616 48C0 ext.l D0
0000F618 5C80 addq.l D0, 6
0000F61A 3F00 move.w -[A7], D0
0000F61C 302E FFFC move.w D0, [A6 - 0x4]
0000F620 48C0 ext.l D0
0000F622 72EC moveq.l D1, 0xFFFFFFEC
0000F624 D081 add.l D0, D1
0000F626 3F00 move.w -[A7], D0
0000F628 A891 syscall LineTo
0000F62A 302E FFFA move.w D0, [A6 - 0x6]
0000F62E 48C0 ext.l D0
0000F630 5C80 addq.l D0, 6
0000F632 3F00 move.w -[A7], D0
0000F634 302E FFFC move.w D0, [A6 - 0x4]
0000F638 48C0 ext.l D0
0000F63A 72EB moveq.l D1, 0xFFFFFFEB
0000F63C D081 add.l D0, D1
0000F63E 3F00 move.w -[A7], D0
0000F640 A891 syscall LineTo
0000F642 302E FFFA move.w D0, [A6 - 0x6]
0000F646 48C0 ext.l D0
0000F648 5E80 addq.l D0, 7
0000F64A 3F00 move.w -[A7], D0
0000F64C 302E FFFC move.w D0, [A6 - 0x4]
0000F650 48C0 ext.l D0
0000F652 72EA moveq.l D1, 0xFFFFFFEA
0000F654 D081 add.l D0, D1
0000F656 3F00 move.w -[A7], D0
0000F658 A891 syscall LineTo
0000F65A 302E FFFA move.w D0, [A6 - 0x6]
0000F65E 48C0 ext.l D0
0000F660 5080 addq.l D0, 8
0000F662 3F00 move.w -[A7], D0
0000F664 302E FFFC move.w D0, [A6 - 0x4]
0000F668 48C0 ext.l D0
0000F66A 72E9 moveq.l D1, 0xFFFFFFE9
0000F66C D081 add.l D0, D1
0000F66E 3F00 move.w -[A7], D0
0000F670 A891 syscall LineTo
0000F672 302E FFFA move.w D0, [A6 - 0x6]
0000F676 48C0 ext.l D0
0000F678 7209 moveq.l D1, 0x09
0000F67A D081 add.l D0, D1
0000F67C 3F00 move.w -[A7], D0
0000F67E 302E FFFC move.w D0, [A6 - 0x4]
0000F682 48C0 ext.l D0
0000F684 72E9 moveq.l D1, 0xFFFFFFE9
0000F686 D081 add.l D0, D1
0000F688 3F00 move.w -[A7], D0
0000F68A A891 syscall LineTo
0000F68C 302E FFFA move.w D0, [A6 - 0x6]
0000F690 48C0 ext.l D0
0000F692 720A moveq.l D1, 0x0A
0000F694 D081 add.l D0, D1
0000F696 3F00 move.w -[A7], D0
0000F698 302E FFFC move.w D0, [A6 - 0x4]
0000F69C 48C0 ext.l D0
0000F69E 72E8 moveq.l D1, 0xFFFFFFE8
0000F6A0 D081 add.l D0, D1
0000F6A2 3F00 move.w -[A7], D0
0000F6A4 A891 syscall LineTo
0000F6A6 302E FFFA move.w D0, [A6 - 0x6]
0000F6AA 48C0 ext.l D0
0000F6AC 720B moveq.l D1, 0x0B
0000F6AE D081 add.l D0, D1
0000F6B0 3F00 move.w -[A7], D0
0000F6B2 302E FFFC move.w D0, [A6 - 0x4]
0000F6B6 48C0 ext.l D0
0000F6B8 72E8 moveq.l D1, 0xFFFFFFE8
0000F6BA D081 add.l D0, D1
0000F6BC 3F00 move.w -[A7], D0
0000F6BE A891 syscall LineTo
0000F6C0 302E FFFA move.w D0, [A6 - 0x6]
0000F6C4 48C0 ext.l D0
0000F6C6 720B moveq.l D1, 0x0B
0000F6C8 D081 add.l D0, D1
0000F6CA 3F00 move.w -[A7], D0
0000F6CC 302E FFFC move.w D0, [A6 - 0x4]
0000F6D0 48C0 ext.l D0
0000F6D2 5780 subq.l D0, 3
0000F6D4 3F00 move.w -[A7], D0
0000F6D6 A891 syscall LineTo
0000F6D8 3F2E FFFA move.w -[A7], [A6 - 0x6]
0000F6DC 302E FFFC move.w D0, [A6 - 0x4]
0000F6E0 48C0 ext.l D0
0000F6E2 5780 subq.l D0, 3
0000F6E4 3F00 move.w -[A7], D0
0000F6E6 A891 syscall LineTo
0000F6E8 3F3C FFFF move.w -[A7], 0xFFFF
0000F6EC 486E FFE2 pea.l [A6 - 0x1E]
0000F6F0 4EB9 0000 28FA jsr [0x000028FA]
0000F6F6 486E FFE6 pea.l [A6 - 0x1A]
0000F6FA 4EB9 0000 28C2 jsr [0x000028C2]
0000F700 486E FFE6 pea.l [A6 - 0x1A]
0000F704 486E FFDE pea.l [A6 - 0x22]
0000F708 4EB9 0000 28EA jsr [0x000028EA]
0000F70E 302E FFFE move.w D0, [A6 - 0x2]
0000F712 48C0 ext.l D0
0000F714 5380 subq.l D0, 1
0000F716 3F00 move.w -[A7], D0
0000F718 302E FFFC move.w D0, [A6 - 0x4]
0000F71C 48C0 ext.l D0
0000F71E 5780 subq.l D0, 3
0000F720 3F00 move.w -[A7], D0
0000F722 A893 syscall MoveTo
0000F724 302E FFFE move.w D0, [A6 - 0x2]
0000F728 48C0 ext.l D0
0000F72A 5380 subq.l D0, 1
0000F72C 3F00 move.w -[A7], D0
0000F72E 302E FFFC move.w D0, [A6 - 0x4]
0000F732 48C0 ext.l D0
0000F734 5980 subq.l D0, 4
0000F736 3F00 move.w -[A7], D0
0000F738 A891 syscall LineTo
0000F73A 302E FFFE move.w D0, [A6 - 0x2]
0000F73E 48C0 ext.l D0
0000F740 5580 subq.l D0, 2
0000F742 3F00 move.w -[A7], D0
0000F744 302E FFFC move.w D0, [A6 - 0x4]
0000F748 48C0 ext.l D0
0000F74A 5B80 subq.l D0, 5
0000F74C 3F00 move.w -[A7], D0
0000F74E A891 syscall LineTo
0000F750 302E FFFE move.w D0, [A6 - 0x2]
0000F754 48C0 ext.l D0
0000F756 5580 subq.l D0, 2
0000F758 3F00 move.w -[A7], D0
0000F75A 302E FFFC move.w D0, [A6 - 0x4]
0000F75E 48C0 ext.l D0
0000F760 5F80 subq.l D0, 7
0000F762 3F00 move.w -[A7], D0
0000F764 A891 syscall LineTo
0000F766 302E FFFE move.w D0, [A6 - 0x2]
0000F76A 48C0 ext.l D0
0000F76C 5780 subq.l D0, 3
0000F76E 3F00 move.w -[A7], D0
0000F770 302E FFFC move.w D0, [A6 - 0x4]
0000F774 48C0 ext.l D0
0000F776 5180 subq.l D0, 8
0000F778 3F00 move.w -[A7], D0
0000F77A A891 syscall LineTo
0000F77C 302E FFFE move.w D0, [A6 - 0x2]
0000F780 48C0 ext.l D0
0000F782 5780 subq.l D0, 3
0000F784 3F00 move.w -[A7], D0
0000F786 302E FFFC move.w D0, [A6 - 0x4]
0000F78A 48C0 ext.l D0
0000F78C 72F6 moveq.l D1, 0xFFFFFFF6
0000F78E D081 add.l D0, D1
0000F790 3F00 move.w -[A7], D0
0000F792 A891 syscall LineTo
0000F794 302E FFFE move.w D0, [A6 - 0x2]
0000F798 48C0 ext.l D0
0000F79A 5980 subq.l D0, 4
0000F79C 3F00 move.w -[A7], D0
0000F79E 302E FFFC move.w D0, [A6 - 0x4]
0000F7A2 48C0 ext.l D0
0000F7A4 72F5 moveq.l D1, 0xFFFFFFF5
0000F7A6 D081 add.l D0, D1
0000F7A8 3F00 move.w -[A7], D0
0000F7AA A891 syscall LineTo
0000F7AC 302E FFFE move.w D0, [A6 - 0x2]
0000F7B0 48C0 ext.l D0
0000F7B2 5980 subq.l D0, 4
0000F7B4 3F00 move.w -[A7], D0
0000F7B6 302E FFFC move.w D0, [A6 - 0x4]
0000F7BA 48C0 ext.l D0
0000F7BC 72F3 moveq.l D1, 0xFFFFFFF3
0000F7BE D081 add.l D0, D1
0000F7C0 3F00 move.w -[A7], D0
0000F7C2 A891 syscall LineTo
0000F7C4 302E FFFE move.w D0, [A6 - 0x2]
0000F7C8 48C0 ext.l D0
0000F7CA 5B80 subq.l D0, 5
0000F7CC 3F00 move.w -[A7], D0
0000F7CE 302E FFFC move.w D0, [A6 - 0x4]
0000F7D2 48C0 ext.l D0
0000F7D4 72F2 moveq.l D1, 0xFFFFFFF2
0000F7D6 D081 add.l D0, D1
0000F7D8 3F00 move.w -[A7], D0
0000F7DA A891 syscall LineTo
0000F7DC 302E FFFE move.w D0, [A6 - 0x2]
0000F7E0 48C0 ext.l D0
0000F7E2 5B80 subq.l D0, 5
0000F7E4 3F00 move.w -[A7], D0
0000F7E6 302E FFFC move.w D0, [A6 - 0x4]
0000F7EA 48C0 ext.l D0
0000F7EC 72F0 moveq.l D1, 0xFFFFFFF0
0000F7EE D081 add.l D0, D1
0000F7F0 3F00 move.w -[A7], D0
0000F7F2 A891 syscall LineTo
0000F7F4 302E FFFE move.w D0, [A6 - 0x2]
0000F7F8 48C0 ext.l D0
0000F7FA 5D80 subq.l D0, 6
0000F7FC 3F00 move.w -[A7], D0
0000F7FE 302E FFFC move.w D0, [A6 - 0x4]
0000F802 48C0 ext.l D0
0000F804 72EF moveq.l D1, 0xFFFFFFEF
0000F806 D081 add.l D0, D1
0000F808 3F00 move.w -[A7], D0
0000F80A A891 syscall LineTo
0000F80C 302E FFFE move.w D0, [A6 - 0x2]
0000F810 48C0 ext.l D0
0000F812 5D80 subq.l D0, 6
0000F814 3F00 move.w -[A7], D0
0000F816 302E FFFC move.w D0, [A6 - 0x4]
0000F81A 48C0 ext.l D0
0000F81C 72ED moveq.l D1, 0xFFFFFFED
0000F81E D081 add.l D0, D1
0000F820 3F00 move.w -[A7], D0
0000F822 A891 syscall LineTo
0000F824 302E FFFE move.w D0, [A6 - 0x2]
0000F828 48C0 ext.l D0
0000F82A 5F80 subq.l D0, 7
0000F82C 3F00 move.w -[A7], D0
0000F82E 302E FFFC move.w D0, [A6 - 0x4]
0000F832 48C0 ext.l D0
0000F834 72EC moveq.l D1, 0xFFFFFFEC
0000F836 D081 add.l D0, D1
0000F838 3F00 move.w -[A7], D0
0000F83A A891 syscall LineTo
0000F83C 302E FFFE move.w D0, [A6 - 0x2]
0000F840 48C0 ext.l D0
0000F842 5F80 subq.l D0, 7
0000F844 3F00 move.w -[A7], D0
0000F846 302E FFFC move.w D0, [A6 - 0x4]
0000F84A 48C0 ext.l D0
0000F84C 72EB moveq.l D1, 0xFFFFFFEB
0000F84E D081 add.l D0, D1
0000F850 3F00 move.w -[A7], D0
0000F852 A891 syscall LineTo
0000F854 302E FFFE move.w D0, [A6 - 0x2]
0000F858 48C0 ext.l D0
0000F85A 5180 subq.l D0, 8
0000F85C 3F00 move.w -[A7], D0
0000F85E 302E FFFC move.w D0, [A6 - 0x4]
0000F862 48C0 ext.l D0
0000F864 72EA moveq.l D1, 0xFFFFFFEA
0000F866 D081 add.l D0, D1
0000F868 3F00 move.w -[A7], D0
0000F86A A891 syscall LineTo
0000F86C 302E FFFE move.w D0, [A6 - 0x2]
0000F870 48C0 ext.l D0
0000F872 72F7 moveq.l D1, 0xFFFFFFF7
0000F874 D081 add.l D0, D1
0000F876 3F00 move.w -[A7], D0
0000F878 302E FFFC move.w D0, [A6 - 0x4]
0000F87C 48C0 ext.l D0
0000F87E 72E9 moveq.l D1, 0xFFFFFFE9
0000F880 D081 add.l D0, D1
0000F882 3F00 move.w -[A7], D0
0000F884 A891 syscall LineTo
0000F886 302E FFFE move.w D0, [A6 - 0x2]
0000F88A 48C0 ext.l D0
0000F88C 72F6 moveq.l D1, 0xFFFFFFF6
0000F88E D081 add.l D0, D1
0000F890 3F00 move.w -[A7], D0
0000F892 302E FFFC move.w D0, [A6 - 0x4]
0000F896 48C0 ext.l D0
0000F898 72E9 moveq.l D1, 0xFFFFFFE9
0000F89A D081 add.l D0, D1
0000F89C 3F00 move.w -[A7], D0
0000F89E A891 syscall LineTo
0000F8A0 302E FFFE move.w D0, [A6 - 0x2]
0000F8A4 48C0 ext.l D0
0000F8A6 72F5 moveq.l D1, 0xFFFFFFF5
0000F8A8 D081 add.l D0, D1
0000F8AA 3F00 move.w -[A7], D0
0000F8AC 302E FFFC move.w D0, [A6 - 0x4]
0000F8B0 48C0 ext.l D0
0000F8B2 72E8 moveq.l D1, 0xFFFFFFE8
0000F8B4 D081 add.l D0, D1
0000F8B6 3F00 move.w -[A7], D0
0000F8B8 A891 syscall LineTo
0000F8BA 302E FFFE move.w D0, [A6 - 0x2]
0000F8BE 48C0 ext.l D0
0000F8C0 72F4 moveq.l D1, 0xFFFFFFF4
0000F8C2 D081 add.l D0, D1
0000F8C4 3F00 move.w -[A7], D0
0000F8C6 302E FFFC move.w D0, [A6 - 0x4]
0000F8CA 48C0 ext.l D0
0000F8CC 72E8 moveq.l D1, 0xFFFFFFE8
0000F8CE D081 add.l D0, D1
0000F8D0 3F00 move.w -[A7], D0
0000F8D2 A891 syscall LineTo
0000F8D4 302E FFFE move.w D0, [A6 - 0x2]
0000F8D8 48C0 ext.l D0
0000F8DA 72F4 moveq.l D1, 0xFFFFFFF4
0000F8DC D081 add.l D0, D1
0000F8DE 3F00 move.w -[A7], D0
0000F8E0 302E FFFC move.w D0, [A6 - 0x4]
0000F8E4 48C0 ext.l D0
0000F8E6 5780 subq.l D0, 3
0000F8E8 3F00 move.w -[A7], D0
0000F8EA A891 syscall LineTo
0000F8EC 302E FFFE move.w D0, [A6 - 0x2]
0000F8F0 48C0 ext.l D0
0000F8F2 5380 subq.l D0, 1
0000F8F4 3F00 move.w -[A7], D0
0000F8F6 302E FFFC move.w D0, [A6 - 0x4]
0000F8FA 48C0 ext.l D0
0000F8FC 5780 subq.l D0, 3
0000F8FE 3F00 move.w -[A7], D0
0000F900 A891 syscall LineTo
0000F902 3F3C FFFF move.w -[A7], 0xFFFF
0000F906 486E FFDE pea.l [A6 - 0x22]
0000F90A 4EB9 0000 28FA jsr [0x000028FA]
0000F910 486E FFF8 pea.l [A6 - 0x8]
0000F914 4878 000B push.l 0xB
0000F918 A8A9 syscall InsetRect
0000F91A 576E FFFC subq.w [A6 - 0x4], 3
0000F91E 486E FFF8 pea.l [A6 - 0x8]
0000F922 486E FFF2 pea.l [A6 - 0xE]
0000F926 4EB9 0000 28CA jsr [0x000028CA]
0000F92C 486E FFEC pea.l [A6 - 0x14]
0000F930 4EB9 0000 7CAE jsr [0x00007CAE]
0000F936 584F addq.w A7, 4
0000F938 2F08 move.l -[A7], A0
0000F93A 486E FFF2 pea.l [A6 - 0xE]
0000F93E 4EB9 0001 CA3A jsr [0x0001CA3A]
0000F944 486E FFE6 pea.l [A6 - 0x1A]
0000F948 4EB9 0000 7CAE jsr [0x00007CAE]
0000F94E 584F addq.w A7, 4
0000F950 2F08 move.l -[A7], A0
0000F952 486E FFF2 pea.l [A6 - 0xE]
0000F956 4EB9 0001 CA3A jsr [0x0001CA3A]
0000F95C 486E FFF2 pea.l [A6 - 0xE]
0000F960 4EB9 0000 28E2 jsr [0x000028E2]
0000F966 2448 movea.l A2, A0
0000F968 3F3C FFFF move.w -[A7], 0xFFFF
0000F96C 486E FFF2 pea.l [A6 - 0xE]
0000F970 4EB9 0000 28DA jsr [0x000028DA]
0000F976 3F3C FFFF move.w -[A7], 0xFFFF
0000F97A 486E FFE6 pea.l [A6 - 0x1A]
0000F97E 4EB9 0000 28DA jsr [0x000028DA]
0000F984 3F3C FFFF move.w -[A7], 0xFFFF
0000F988 486E FFEC pea.l [A6 - 0x14]
0000F98C 4EB9 0000 28DA jsr [0x000028DA]
0000F992 204A movea.l A0, A2
0000F994 4FEF 005A lea.l A7, [A7 + 0x5A]
0000F998 245F movea.l A2, [A7]+
0000F99A 4E5E unlink A6
0000F99C 4E75 rts
0000F99E 4E56 0000 link A6, 0
0000F9A2 2F0A move.l -[A7], A2
0000F9A4 246E 0008 movea.l A2, [A6 + 0x8]
0000F9A8 2F2E 000C move.l -[A7], [A6 + 0xC]
0000F9AC 486A 006A pea.l [A2 + 0x6A]
0000F9B0 4EB9 0001 C2CE jsr [0x0001C2CE]
0000F9B6 2F0A move.l -[A7], A2
0000F9B8 2057 movea.l A0, [A7]
0000F9BA 2268 0004 movea.l A1, [A0 + 0x4]
0000F9BE 2269 00BC movea.l A1, [A1 + 0xBC]
0000F9C2 4E91 jsr [A1]
0000F9C4 4FEF 000C lea.l A7, [A7 + 0xC]
0000F9C8 245F movea.l A2, [A7]+
0000F9CA 4E5E unlink A6
0000F9CC 4E75 rts
0000F9CE 4E56 0000 link A6, 0
0000F9D2 2F0A move.l -[A7], A2
0000F9D4 246E 0008 movea.l A2, [A6 + 0x8]
0000F9D8 2F2E 000C move.l -[A7], [A6 + 0xC]
0000F9DC 2F0A move.l -[A7], A2
0000F9DE 4EB9 0000 314A jsr [0x0000314A]
0000F9E4 2F0A move.l -[A7], A2
0000F9E6 4EB9 0000 359A jsr [0x0000359A]
0000F9EC 4A00 tst.b D0
0000F9EE 4FEF 000C lea.l A7, [A7 + 0xC]
0000F9F2 6726 beq +0x28 /* 0000FA1A */
0000F9F4 42A7 clr.l -[A7]
0000F9F6 2F0A move.l -[A7], A2
0000F9F8 2057 movea.l A0, [A7]
0000F9FA 2268 0004 movea.l A1, [A0 + 0x4]
0000F9FE 2269 00E8 movea.l A1, [A1 + 0xE8]
0000FA02 4E91 jsr [A1]
0000FA04 4A00 tst.b D0
0000FA06 504F addq.w A7, 8
0000FA08 6710 beq +0x12 /* 0000FA1A */
0000FA0A 2F0A move.l -[A7], A2
0000FA0C 2057 movea.l A0, [A7]
0000FA0E 2268 0004 movea.l A1, [A0 + 0x4]
0000FA12 2269 00F4 movea.l A1, [A1 + 0xF4]
0000FA16 4E91 jsr [A1]
0000FA18 584F addq.w A7, 4
label0000FA1A:
0000FA1A 245F movea.l A2, [A7]+
0000FA1C 4E5E unlink A6
0000FA1E 4E75 rts
0000FA20 4E56 0000 link A6, 0
0000FA24 48E7 1020 movem.l -[A7], D3,A2
0000FA28 246E 0008 movea.l A2, [A6 + 0x8]
0000FA2C 162E 000C move.b D3, [A6 + 0xC]
0000FA30 B62A 0198 cmp.b D3, [A2 + 0x198]
0000FA34 677C beq +0x7E /* 0000FAB2 */
0000FA36 1543 0198 move.b [A2 + 0x198], D3
0000FA3A 2F0A move.l -[A7], A2
0000FA3C 2057 movea.l A0, [A7]
0000FA3E 2268 0004 movea.l A1, [A0 + 0x4]
0000FA42 2269 023C movea.l A1, [A1 + 0x23C]
0000FA46 4E91 jsr [A1]
0000FA48 4A00 tst.b D0
0000FA4A 584F addq.w A7, 4
0000FA4C 6730 beq +0x32 /* 0000FA7E */
0000FA4E 4A03 tst.b D3
0000FA50 6714 beq +0x16 /* 0000FA66 */
0000FA52 2F0A move.l -[A7], A2
0000FA54 4EB9 0000 360A jsr [0x0000360A]
0000FA5A 4A00 tst.b D0
0000FA5C 584F addq.w A7, 4
0000FA5E 6706 beq +0x8 /* 0000FA66 */
0000FA60 303C 4000 move.w D0, 0x4000 /* '@\0' */
0000FA64 6014 bra +0x16 /* 0000FA7A */
label0000FA66:
0000FA66 2F0A move.l -[A7], A2
0000FA68 4EB9 0000 360A jsr [0x0000360A]
0000FA6E 4A00 tst.b D0
0000FA70 584F addq.w A7, 4
0000FA72 6704 beq +0x6 /* 0000FA78 */
0000FA74 7000 moveq.l D0, 0x00
0000FA76 6002 bra +0x4 /* 0000FA7A */
label0000FA78:
0000FA78 7001 moveq.l D0, 0x01
label0000FA7A:
0000FA7A 3540 0188 move.w [A2 + 0x188], D0
label0000FA7E:
0000FA7E 2F0A move.l -[A7], A2
0000FA80 4EB9 0000 359A jsr [0x0000359A]
0000FA86 4A00 tst.b D0
0000FA88 584F addq.w A7, 4
0000FA8A 6726 beq +0x28 /* 0000FAB2 */
0000FA8C 42A7 clr.l -[A7]
0000FA8E 2F0A move.l -[A7], A2
0000FA90 2057 movea.l A0, [A7]
0000FA92 2268 0004 movea.l A1, [A0 + 0x4]
0000FA96 2269 00E8 movea.l A1, [A1 + 0xE8]
0000FA9A 4E91 jsr [A1]
0000FA9C 4A00 tst.b D0
0000FA9E 504F addq.w A7, 8
0000FAA0 6710 beq +0x12 /* 0000FAB2 */
0000FAA2 2F0A move.l -[A7], A2
0000FAA4 2057 movea.l A0, [A7]
0000FAA6 2268 0004 movea.l A1, [A0 + 0x4]
0000FAAA 2269 00F4 movea.l A1, [A1 + 0xF4]
0000FAAE 4E91 jsr [A1]
0000FAB0 584F addq.w A7, 4
label0000FAB2:
0000FAB2 4CDF 0408 movem.l D3,A2, [A7]+
0000FAB6 4E5E unlink A6
0000FAB8 4E75 rts
0000FABA 4E56 0000 link A6, 0
0000FABE 2F0A move.l -[A7], A2
0000FAC0 246E 0008 movea.l A2, [A6 + 0x8]
0000FAC4 2F0A move.l -[A7], A2
0000FAC6 4EB9 0000 359A jsr [0x0000359A]
0000FACC 4A00 tst.b D0
0000FACE 584F addq.w A7, 4
0000FAD0 673E beq +0x40 /* 0000FB10 */
0000FAD2 42A7 clr.l -[A7]
0000FAD4 2F0A move.l -[A7], A2
0000FAD6 2057 movea.l A0, [A7]
0000FAD8 2268 0004 movea.l A1, [A0 + 0x4]
0000FADC 2269 00E8 movea.l A1, [A1 + 0xE8]
0000FAE0 4E91 jsr [A1]
0000FAE2 4A00 tst.b D0
0000FAE4 504F addq.w A7, 8
0000FAE6 6728 beq +0x2A /* 0000FB10 */
0000FAE8 2F0A move.l -[A7], A2
0000FAEA 2057 movea.l A0, [A7]
0000FAEC 2268 0004 movea.l A1, [A0 + 0x4]
0000FAF0 2269 023C movea.l A1, [A1 + 0x23C]
0000FAF4 4E91 jsr [A1]
0000FAF6 4A00 tst.b D0
0000FAF8 584F addq.w A7, 4
0000FAFA 6704 beq +0x6 /* 0000FB00 */
0000FAFC 426A 0188 clr.w [A2 + 0x188]
label0000FB00:
0000FB00 2F0A move.l -[A7], A2
0000FB02 2057 movea.l A0, [A7]
0000FB04 2268 0004 movea.l A1, [A0 + 0x4]
0000FB08 2269 00F4 movea.l A1, [A1 + 0xF4]
0000FB0C 4E91 jsr [A1]
0000FB0E 584F addq.w A7, 4
label0000FB10:
0000FB10 245F movea.l A2, [A7]+
0000FB12 4E5E unlink A6
0000FB14 4E75 rts
0000FB16 4E56 0000 link A6, 0
0000FB1A 2F0A move.l -[A7], A2
0000FB1C 246E 0008 movea.l A2, [A6 + 0x8]
0000FB20 2F0A move.l -[A7], A2
0000FB22 4EB9 0000 359A jsr [0x0000359A]
0000FB28 4A00 tst.b D0
0000FB2A 584F addq.w A7, 4
0000FB2C 6740 beq +0x42 /* 0000FB6E */
0000FB2E 42A7 clr.l -[A7]
0000FB30 2F0A move.l -[A7], A2
0000FB32 2057 movea.l A0, [A7]
0000FB34 2268 0004 movea.l A1, [A0 + 0x4]
0000FB38 2269 00E8 movea.l A1, [A1 + 0xE8]
0000FB3C 4E91 jsr [A1]
0000FB3E 4A00 tst.b D0
0000FB40 504F addq.w A7, 8
0000FB42 672A beq +0x2C /* 0000FB6E */
0000FB44 2F0A move.l -[A7], A2
0000FB46 2057 movea.l A0, [A7]
0000FB48 2268 0004 movea.l A1, [A0 + 0x4]
0000FB4C 2269 023C movea.l A1, [A1 + 0x23C]
0000FB50 4E91 jsr [A1]
0000FB52 4A00 tst.b D0
0000FB54 584F addq.w A7, 4
0000FB56 6706 beq +0x8 /* 0000FB5E */
0000FB58 357C 0001 0188 move.w [A2 + 0x188], 0x1
label0000FB5E:
0000FB5E 2F0A move.l -[A7], A2
0000FB60 2057 movea.l A0, [A7]
0000FB62 2268 0004 movea.l A1, [A0 + 0x4]
0000FB66 2269 00F4 movea.l A1, [A1 + 0xF4]
0000FB6A 4E91 jsr [A1]
0000FB6C 584F addq.w A7, 4
label0000FB6E:
0000FB6E 245F movea.l A2, [A7]+
0000FB70 4E5E unlink A6
0000FB72 4E75 rts
0000FB74 4E56 0000 link A6, 0
0000FB78 2F0A move.l -[A7], A2
0000FB7A 246E 0008 movea.l A2, [A6 + 0x8]
0000FB7E 0C2A 0002 0025 cmpi.b [A2 + 0x25], 0x2
0000FB84 6628 bne +0x2A /* 0000FBAE */
0000FB86 2F0A move.l -[A7], A2
0000FB88 2057 movea.l A0, [A7]
0000FB8A 2268 0004 movea.l A1, [A0 + 0x4]
0000FB8E 2269 023C movea.l A1, [A1 + 0x23C]
0000FB92 4E91 jsr [A1]
0000FB94 4A00 tst.b D0
0000FB96 584F addq.w A7, 4
0000FB98 6704 beq +0x6 /* 0000FB9E */
0000FB9A 426A 0188 clr.w [A2 + 0x188]
label0000FB9E:
0000FB9E 2F0A move.l -[A7], A2
0000FBA0 2057 movea.l A0, [A7]
0000FBA2 2268 0004 movea.l A1, [A0 + 0x4]
0000FBA6 2269 00BC movea.l A1, [A1 + 0xBC]
0000FBAA 4E91 jsr [A1]
0000FBAC 584F addq.w A7, 4
label0000FBAE:
0000FBAE 245F movea.l A2, [A7]+
0000FBB0 4E5E unlink A6
0000FBB2 4E75 rts
0000FBB4 4E56 0000 link A6, 0
0000FBB8 48E7 1020 movem.l -[A7], D3,A2
0000FBBC 246E 0008 movea.l A2, [A6 + 0x8]
0000FBC0 162A 0025 move.b D3, [A2 + 0x25]
0000FBC4 6706 beq +0x8 /* 0000FBCC */
0000FBC6 0C03 0001 cmpi.b D3, 0x1
0000FBCA 662A bne +0x2C /* 0000FBF6 */
label0000FBCC:
0000FBCC 2F0A move.l -[A7], A2
0000FBCE 2057 movea.l A0, [A7]
0000FBD0 2268 0004 movea.l A1, [A0 + 0x4]
0000FBD4 2269 023C movea.l A1, [A1 + 0x23C]
0000FBD8 4E91 jsr [A1]
0000FBDA 4A00 tst.b D0
0000FBDC 584F addq.w A7, 4
0000FBDE 6706 beq +0x8 /* 0000FBE6 */
0000FBE0 357C 0001 0188 move.w [A2 + 0x188], 0x1
label0000FBE6:
0000FBE6 2F0A move.l -[A7], A2
0000FBE8 2057 movea.l A0, [A7]
0000FBEA 2268 0004 movea.l A1, [A0 + 0x4]
0000FBEE 2269 00BC movea.l A1, [A1 + 0xBC]
0000FBF2 4E91 jsr [A1]
0000FBF4 584F addq.w A7, 4
label0000FBF6:
0000FBF6 4CDF 0408 movem.l D3,A2, [A7]+
0000FBFA 4E5E unlink A6
0000FBFC 4E75 rts
0000FBFE 4E56 FFC6 link A6, -0x003A
0000FC02 2F0A move.l -[A7], A2
0000FC04 246E 0008 movea.l A2, [A6 + 0x8]
0000FC08 486E FFCE pea.l [A6 - 0x32]
0000FC0C 4EB9 0000 263A jsr [0x0000263A]
0000FC12 4EB9 0000 264A jsr [0x0000264A]
0000FC18 486E FFC6 pea.l [A6 - 0x3A]
0000FC1C 2F0A move.l -[A7], A2
0000FC1E 2057 movea.l A0, [A7]
0000FC20 2268 0004 movea.l A1, [A0 + 0x4]
0000FC24 2269 003C movea.l A1, [A1 + 0x3C]
0000FC28 4E91 jsr [A1]
0000FC2A 4A00 tst.b D0
0000FC2C 4FEF 000C lea.l A7, [A7 + 0xC]
0000FC30 6700 0156 beq +0x158 /* 0000FD88 */
0000FC34 486E FFC6 pea.l [A6 - 0x3A]
0000FC38 486E FFEC pea.l [A6 - 0x14]
0000FC3C 4EB9 0000 26D2 jsr [0x000026D2]
0000FC42 504F addq.w A7, 8
0000FC44 6000 011C bra +0x11E /* 0000FD62 */
label0000FC48:
0000FC48 0C6E 0004 FFFE cmpi.w [A6 - 0x2], 0x4
0000FC4E 6C00 0088 bge +0x8A /* 0000FCD8 */
0000FC52 2F0A move.l -[A7], A2
0000FC54 2057 movea.l A0, [A7]
0000FC56 2268 0004 movea.l A1, [A0 + 0x4]
0000FC5A 2269 0230 movea.l A1, [A1 + 0x230]
0000FC5E 4E91 jsr [A1]
0000FC60 4A00 tst.b D0
0000FC62 584F addq.w A7, 4
0000FC64 6714 beq +0x16 /* 0000FC7A */
0000FC66 2F0A move.l -[A7], A2
0000FC68 2057 movea.l A0, [A7]
0000FC6A 2268 0004 movea.l A1, [A0 + 0x4]
0000FC6E 2269 0254 movea.l A1, [A1 + 0x254]
0000FC72 4E91 jsr [A1]
0000FC74 584F addq.w A7, 4
0000FC76 6000 00EA bra +0xEC /* 0000FD62 */
label0000FC7A:
0000FC7A 2F0A move.l -[A7], A2
0000FC7C 4EB9 0000 360A jsr [0x0000360A]
0000FC82 4A00 tst.b D0
0000FC84 584F addq.w A7, 4
0000FC86 6614 bne +0x16 /* 0000FC9C */
0000FC88 2F0A move.l -[A7], A2
0000FC8A 2057 movea.l A0, [A7]
0000FC8C 2268 0004 movea.l A1, [A0 + 0x4]
0000FC90 2269 0258 movea.l A1, [A1 + 0x258]
0000FC94 4E91 jsr [A1]
0000FC96 584F addq.w A7, 4
0000FC98 6000 00C8 bra +0xCA /* 0000FD62 */
label0000FC9C:
0000FC9C 2F0A move.l -[A7], A2
0000FC9E 2057 movea.l A0, [A7]
0000FCA0 2268 0004 movea.l A1, [A0 + 0x4]
0000FCA4 2269 022C movea.l A1, [A1 + 0x22C]
0000FCA8 4E91 jsr [A1]
0000FCAA 4A00 tst.b D0
0000FCAC 584F addq.w A7, 4
0000FCAE 6714 beq +0x16 /* 0000FCC4 */
0000FCB0 2F0A move.l -[A7], A2
0000FCB2 2057 movea.l A0, [A7]
0000FCB4 2268 0004 movea.l A1, [A0 + 0x4]
0000FCB8 2269 0250 movea.l A1, [A1 + 0x250]
0000FCBC 4E91 jsr [A1]
0000FCBE 584F addq.w A7, 4
0000FCC0 6000 00A0 bra +0xA2 /* 0000FD62 */
label0000FCC4:
0000FCC4 2F0A move.l -[A7], A2
0000FCC6 2057 movea.l A0, [A7]
0000FCC8 2268 0004 movea.l A1, [A0 + 0x4]
0000FCCC 2269 024C movea.l A1, [A1 + 0x24C]
0000FCD0 4E91 jsr [A1]
0000FCD2 584F addq.w A7, 4
0000FCD4 6000 008C bra +0x8E /* 0000FD62 */
label0000FCD8:
0000FCD8 2F0A move.l -[A7], A2
0000FCDA 2057 movea.l A0, [A7]
0000FCDC 2268 0004 movea.l A1, [A0 + 0x4]
0000FCE0 2269 0230 movea.l A1, [A1 + 0x230]
0000FCE4 4E91 jsr [A1]
0000FCE6 4A00 tst.b D0
0000FCE8 584F addq.w A7, 4
0000FCEA 6712 beq +0x14 /* 0000FCFE */
0000FCEC 2F0A move.l -[A7], A2
0000FCEE 2057 movea.l A0, [A7]
0000FCF0 2268 0004 movea.l A1, [A0 + 0x4]
0000FCF4 2269 0268 movea.l A1, [A1 + 0x268]
0000FCF8 4E91 jsr [A1]
0000FCFA 584F addq.w A7, 4
0000FCFC 6064 bra +0x66 /* 0000FD62 */
label0000FCFE:
0000FCFE 2F0A move.l -[A7], A2
0000FD00 4EB9 0000 360A jsr [0x0000360A]
0000FD06 4A00 tst.b D0
0000FD08 584F addq.w A7, 4
0000FD0A 670E beq +0x10 /* 0000FD1A */
0000FD0C 2F0A move.l -[A7], A2
0000FD0E 4EB9 0000 35D2 jsr [0x000035D2]
0000FD14 4A00 tst.b D0
0000FD16 584F addq.w A7, 4
0000FD18 6612 bne +0x14 /* 0000FD2C */
label0000FD1A:
0000FD1A 2F0A move.l -[A7], A2
0000FD1C 2057 movea.l A0, [A7]
0000FD1E 2268 0004 movea.l A1, [A0 + 0x4]
0000FD22 2269 0264 movea.l A1, [A1 + 0x264]
0000FD26 4E91 jsr [A1]
0000FD28 584F addq.w A7, 4
0000FD2A 6036 bra +0x38 /* 0000FD62 */
label0000FD2C:
0000FD2C 2F0A move.l -[A7], A2
0000FD2E 2057 movea.l A0, [A7]
0000FD30 2268 0004 movea.l A1, [A0 + 0x4]
0000FD34 2269 022C movea.l A1, [A1 + 0x22C]
0000FD38 4E91 jsr [A1]
0000FD3A 4A00 tst.b D0
0000FD3C 584F addq.w A7, 4
0000FD3E 6712 beq +0x14 /* 0000FD52 */
0000FD40 2F0A move.l -[A7], A2
0000FD42 2057 movea.l A0, [A7]
0000FD44 2268 0004 movea.l A1, [A0 + 0x4]
0000FD48 2269 0260 movea.l A1, [A1 + 0x260]
0000FD4C 4E91 jsr [A1]
0000FD4E 584F addq.w A7, 4
0000FD50 6010 bra +0x12 /* 0000FD62 */
label0000FD52:
0000FD52 2F0A move.l -[A7], A2
0000FD54 2057 movea.l A0, [A7]
0000FD56 2268 0004 movea.l A1, [A0 + 0x4]
0000FD5A 2269 025C movea.l A1, [A1 + 0x25C]
0000FD5E 4E91 jsr [A1]
0000FD60 584F addq.w A7, 4
label0000FD62:
0000FD62 486E FFFE pea.l [A6 - 0x2]
0000FD66 486E FFEC pea.l [A6 - 0x14]
0000FD6A 4EB9 0000 26E2 jsr [0x000026E2]
0000FD70 4A00 tst.b D0
0000FD72 504F addq.w A7, 8
0000FD74 6600 FED2 bne -0x12C /* 0000FC48 */
0000FD78 3F3C FFFF move.w -[A7], 0xFFFF
0000FD7C 486E FFEC pea.l [A6 - 0x14]
0000FD80 4EB9 0000 26DA jsr [0x000026DA]
0000FD86 5C4F addq.w A7, 6
label0000FD88:
0000FD88 2F0A move.l -[A7], A2
0000FD8A 2057 movea.l A0, [A7]
0000FD8C 2268 0004 movea.l A1, [A0 + 0x4]
0000FD90 2269 023C movea.l A1, [A1 + 0x23C]
0000FD94 4E91 jsr [A1]
0000FD96 4A00 tst.b D0
0000FD98 584F addq.w A7, 4
0000FD9A 6710 beq +0x12 /* 0000FDAC */
0000FD9C 2F0A move.l -[A7], A2
0000FD9E 2057 movea.l A0, [A7]
0000FDA0 2268 0004 movea.l A1, [A0 + 0x4]
0000FDA4 2269 0248 movea.l A1, [A1 + 0x248]
0000FDA8 4E91 jsr [A1]
0000FDAA 584F addq.w A7, 4
label0000FDAC:
0000FDAC 486A 0066 pea.l [A2 + 0x66]
0000FDB0 2057 movea.l A0, [A7]
0000FDB2 2250 movea.l A1, [A0]
0000FDB4 2269 000C movea.l A1, [A1 + 0xC]
0000FDB8 4E91 jsr [A1]
0000FDBA 4A00 tst.b D0
0000FDBC 584F addq.w A7, 4
0000FDBE 6710 beq +0x12 /* 0000FDD0 */
0000FDC0 2F0A move.l -[A7], A2
0000FDC2 2057 movea.l A0, [A7]
0000FDC4 2268 0004 movea.l A1, [A0 + 0x4]
0000FDC8 2269 0244 movea.l A1, [A1 + 0x244]
0000FDCC 4E91 jsr [A1]
0000FDCE 584F addq.w A7, 4
label0000FDD0:
0000FDD0 3F3C FFFF move.w -[A7], 0xFFFF
0000FDD4 486E FFCE pea.l [A6 - 0x32]
0000FDD8 4EB9 0000 2642 jsr [0x00002642]
0000FDDE 5C4F addq.w A7, 6
0000FDE0 245F movea.l A2, [A7]+
0000FDE2 4E5E unlink A6
0000FDE4 4E75 rts
0000FDE6 4E56 FECA link A6, -0x0136
0000FDEA 48E7 1020 movem.l -[A7], D3,A2
0000FDEE 246E 0008 movea.l A2, [A6 + 0x8]
0000FDF2 486E FFCA pea.l [A6 - 0x36]
0000FDF6 4EB9 0000 2652 jsr [0x00002652]
0000FDFC 486A 0066 pea.l [A2 + 0x66]
0000FE00 2057 movea.l A0, [A7]
0000FE02 2250 movea.l A1, [A0]
0000FE04 2269 0010 movea.l A1, [A1 + 0x10]
0000FE08 4E91 jsr [A1]
0000FE0A 3600 move.w D3, D0
0000FE0C 3F03 move.w -[A7], D3
0000FE0E 4EB9 0000 285A jsr [0x0000285A]
0000FE14 486E FFDE pea.l [A6 - 0x22]
0000FE18 2F0A move.l -[A7], A2
0000FE1A 2057 movea.l A0, [A7]
0000FE1C 2268 0004 movea.l A1, [A0 + 0x4]
0000FE20 2269 0218 movea.l A1, [A1 + 0x218]
0000FE24 4E91 jsr [A1]
0000FE26 486E FFFA pea.l [A6 - 0x6]
0000FE2A AA19 syscall GetForeColor
0000FE2C 486E FFDE pea.l [A6 - 0x22]
0000FE30 486E FFE6 pea.l [A6 - 0x1A]
0000FE34 4EB9 0000 26D2 jsr [0x000026D2]
0000FE3A 4FEF 001A lea.l A7, [A7 + 0x1A]
0000FE3E 6000 00AC bra +0xAE /* 0000FEEC */
label0000FE42:
0000FE42 0C6E 0004 FFF8 cmpi.w [A6 - 0x8], 0x4
0000FE48 6C56 bge +0x58 /* 0000FEA0 */
0000FE4A 2F0A move.l -[A7], A2
0000FE4C 2057 movea.l A0, [A7]
0000FE4E 2268 0004 movea.l A1, [A0 + 0x4]
0000FE52 2269 0230 movea.l A1, [A1 + 0x230]
0000FE56 4E91 jsr [A1]
0000FE58 4A00 tst.b D0
0000FE5A 584F addq.w A7, 4
0000FE5C 6712 beq +0x14 /* 0000FE70 */
0000FE5E 486E FFD8 pea.l [A6 - 0x28]
0000FE62 4EB9 0000 0F0A jsr [0x00000F0A]
0000FE68 41EE FFD8 lea.l A0, [A6 - 0x28]
0000FE6C 584F addq.w A7, 4
0000FE6E 6010 bra +0x12 /* 0000FE80 */
label0000FE70:
0000FE70 486E FFD2 pea.l [A6 - 0x2E]
0000FE74 4EB9 0000 0F02 jsr [0x00000F02]
0000FE7A 41EE FFD2 lea.l A0, [A6 - 0x2E]
0000FE7E 584F addq.w A7, 4
label0000FE80:
0000FE80 2D50 FFFA move.l [A6 - 0x6], [A0]
0000FE84 3D68 0004 FFFE move.w [A6 - 0x2], [A0 + 0x4]
0000FE8A 2F0A move.l -[A7], A2
0000FE8C 4EB9 0000 360A jsr [0x0000360A]
0000FE92 4A00 tst.b D0
0000FE94 584F addq.w A7, 4
0000FE96 6654 bne +0x56 /* 0000FEEC */
0000FE98 3F3C 0031 move.w -[A7], 0x31 /* '1' */
0000FE9C A889 syscall TextMode
0000FE9E 604C bra +0x4E /* 0000FEEC */
label0000FEA0:
0000FEA0 2F0A move.l -[A7], A2
0000FEA2 2057 movea.l A0, [A7]
0000FEA4 2268 0004 movea.l A1, [A0 + 0x4]
0000FEA8 2269 0230 movea.l A1, [A1 + 0x230]
0000FEAC 4E91 jsr [A1]
0000FEAE 4A00 tst.b D0
0000FEB0 584F addq.w A7, 4
0000FEB2 670C beq +0xE /* 0000FEC0 */
0000FEB4 486E FFFA pea.l [A6 - 0x6]
0000FEB8 4EB9 0000 0F0A jsr [0x00000F0A]
0000FEBE 584F addq.w A7, 4
label0000FEC0:
0000FEC0 2F0A move.l -[A7], A2
0000FEC2 4EB9 0000 35D2 jsr [0x000035D2]
0000FEC8 4A00 tst.b D0
0000FECA 584F addq.w A7, 4
0000FECC 670E beq +0x10 /* 0000FEDC */
0000FECE 2F0A move.l -[A7], A2
0000FED0 4EB9 0000 360A jsr [0x0000360A]
0000FED6 4A00 tst.b D0
0000FED8 584F addq.w A7, 4
0000FEDA 6610 bne +0x12 /* 0000FEEC */
label0000FEDC:
0000FEDC 486E FFFA pea.l [A6 - 0x6]
0000FEE0 486E FFFA pea.l [A6 - 0x6]
0000FEE4 4EB9 0000 0FBA jsr [0x00000FBA]
0000FEEA 504F addq.w A7, 8
label0000FEEC:
0000FEEC 486E FFF8 pea.l [A6 - 0x8]
0000FEF0 486E FFE6 pea.l [A6 - 0x1A]
0000FEF4 4EB9 0000 26E2 jsr [0x000026E2]
0000FEFA 4A00 tst.b D0
0000FEFC 504F addq.w A7, 8
0000FEFE 6600 FF42 bne -0xBC /* 0000FE42 */
0000FF02 3F3C FFFF move.w -[A7], 0xFFFF
0000FF06 486E FFE6 pea.l [A6 - 0x1A]
0000FF0A 4EB9 0000 26DA jsr [0x000026DA]
0000FF10 486E FFFA pea.l [A6 - 0x6]
0000FF14 AA14 syscall RGBForeColor
0000FF16 486E FECA pea.l [A6 - 0x136]
0000FF1A 2F0A move.l -[A7], A2
0000FF1C 2057 movea.l A0, [A7]
0000FF1E 2268 0004 movea.l A1, [A0 + 0x4]
0000FF22 2269 0024 movea.l A1, [A1 + 0x24]
0000FF26 4E91 jsr [A1]
0000FF28 7601 moveq.l D3, 0x01
0000FF2A 2F0A move.l -[A7], A2
0000FF2C 2057 movea.l A0, [A7]
0000FF2E 2268 0004 movea.l A1, [A0 + 0x4]
0000FF32 2269 023C movea.l A1, [A1 + 0x23C]
0000FF36 4E91 jsr [A1]
0000FF38 4A00 tst.b D0
0000FF3A 4FEF 0012 lea.l A7, [A7 + 0x12]
0000FF3E 6702 beq +0x4 /* 0000FF42 */
0000FF40 76FE moveq.l D3, 0xFFFFFFFE
label0000FF42:
0000FF42 4227 clr.b -[A7]
0000FF44 1F3C 0001 move.b -[A7], 0x1
0000FF48 3F03 move.w -[A7], D3
0000FF4A 486E FFDE pea.l [A6 - 0x22]
0000FF4E 486E FECA pea.l [A6 - 0x136]
0000FF52 4EB9 0000 270A jsr [0x0000270A]
0000FF58 3F3C FFFF move.w -[A7], 0xFFFF
0000FF5C 486E FFCA pea.l [A6 - 0x36]
0000FF60 4EB9 0000 265A jsr [0x0000265A]
0000FF66 4FEF 0014 lea.l A7, [A7 + 0x14]
0000FF6A 4CDF 0408 movem.l D3,A2, [A7]+
0000FF6E 4E5E unlink A6
0000FF70 4E75 rts
0000FF72 4E56 FFDA link A6, -0x0026
0000FF76 48E7 0030 movem.l -[A7], A2,A3
0000FF7A 246E 0008 movea.l A2, [A6 + 0x8]
0000FF7E 486E FFE2 pea.l [A6 - 0x1E]
0000FF82 4EB9 0000 263A jsr [0x0000263A]
0000FF88 4EB9 0000 264A jsr [0x0000264A]
0000FF8E 486E FFDA pea.l [A6 - 0x26]
0000FF92 2F0A move.l -[A7], A2
0000FF94 2057 movea.l A0, [A7]
0000FF96 2268 0004 movea.l A1, [A0 + 0x4]
0000FF9A 2269 021C movea.l A1, [A1 + 0x21C]
0000FF9E 4E91 jsr [A1]
0000FFA0 204A movea.l A0, A2
0000FFA2 41E8 017E lea.l A0, [A0 + 0x17E]
0000FFA6 2648 movea.l A3, A0
0000FFA8 4850 pea.l [A0]
0000FFAA 2057 movea.l A0, [A7]
0000FFAC 2250 movea.l A1, [A0]
0000FFAE 2269 000C movea.l A1, [A1 + 0xC]
0000FFB2 4E91 jsr [A1]
0000FFB4 2008 move.l D0, A0
0000FFB6 4FEF 0010 lea.l A7, [A7 + 0x10]
0000FFBA 6724 beq +0x26 /* 0000FFE0 */
0000FFBC 554F subq.w A7, 2
0000FFBE 486E FFDA pea.l [A6 - 0x26]
0000FFC2 4267 clr.w -[A7]
0000FFC4 3F2A 0188 move.w -[A7], [A2 + 0x188]
0000FFC8 2F0B move.l -[A7], A3
0000FFCA 2057 movea.l A0, [A7]
0000FFCC 2250 movea.l A1, [A0]
0000FFCE 2269 000C movea.l A1, [A1 + 0xC]
0000FFD2 4E91 jsr [A1]
0000FFD4 584F addq.w A7, 4
0000FFD6 2F08 move.l -[A7], A0
0000FFD8 303C 0603 move.w D0, 0x603
0000FFDC ABC9 syscall IconDispatch
0000FFDE 301F move.w D0, [A7]+
label0000FFE0:
0000FFE0 3F3C FFFF move.w -[A7], 0xFFFF
0000FFE4 486E FFE2 pea.l [A6 - 0x1E]
0000FFE8 4EB9 0000 2642 jsr [0x00002642]
0000FFEE 5C4F addq.w A7, 6
0000FFF0 4CDF 0C00 movem.l A2,A3, [A7]+
0000FFF4 4E5E unlink A6
0000FFF6 4E75 rts
0000FFF8 4E56 FFD4 link A6, -0x002C
0000FFFC 48E7 0030 movem.l -[A7], A2,A3
00010000 246E 0008 movea.l A2, [A6 + 0x8]
00010004 486E FFD4 pea.l [A6 - 0x2C]
00010008 4EB9 0000 263A jsr [0x0000263A]
0001000E 2F0A move.l -[A7], A2
00010010 2057 movea.l A0, [A7]
00010012 2268 0004 movea.l A1, [A0 + 0x4]
00010016 2269 0220 movea.l A1, [A1 + 0x220]
0001001A 4E91 jsr [A1]
0001001C 2648 movea.l A3, A0
0001001E 486E FFF2 pea.l [A6 - 0xE]
00010022 4EB9 0000 0F0A jsr [0x00000F0A]
00010028 486E FFF2 pea.l [A6 - 0xE]
0001002C AA14 syscall RGBForeColor
0001002E 2F0B move.l -[A7], A3
00010030 A8D3 syscall PaintRgn
00010032 2F0B move.l -[A7], A3
00010034 A8D9 syscall DisposRgn/DisposeRgn
00010036 2F0A move.l -[A7], A2
00010038 2057 movea.l A0, [A7]
0001003A 2268 0004 movea.l A1, [A0 + 0x4]
0001003E 2269 0238 movea.l A1, [A1 + 0x238]
00010042 4E91 jsr [A1]
00010044 4A00 tst.b D0
00010046 4FEF 0010 lea.l A7, [A7 + 0x10]
0001004A 6720 beq +0x22 /* 0001006C */
0001004C 2F0A move.l -[A7], A2
0001004E 2057 movea.l A0, [A7]
00010050 2268 0004 movea.l A1, [A0 + 0x4]
00010054 2269 0274 movea.l A1, [A1 + 0x274]
00010058 4E91 jsr [A1]
0001005A 2F0A move.l -[A7], A2
0001005C 2057 movea.l A0, [A7]
0001005E 2268 0004 movea.l A1, [A0 + 0x4]
00010062 2269 0278 movea.l A1, [A1 + 0x278]
00010066 4E91 jsr [A1]
00010068 504F addq.w A7, 8
0001006A 601E bra +0x20 /* 0001008A */
label0001006C:
0001006C 2F0A move.l -[A7], A2
0001006E 2057 movea.l A0, [A7]
00010070 2268 0004 movea.l A1, [A0 + 0x4]
00010074 2269 026C movea.l A1, [A1 + 0x26C]
00010078 4E91 jsr [A1]
0001007A 2F0A move.l -[A7], A2
0001007C 2057 movea.l A0, [A7]
0001007E 2268 0004 movea.l A1, [A0 + 0x4]
00010082 2269 0270 movea.l A1, [A1 + 0x270]
00010086 4E91 jsr [A1]
00010088 504F addq.w A7, 8
label0001008A:
0001008A 486E FFF8 pea.l [A6 - 0x8]
0001008E 2F0A move.l -[A7], A2
00010090 2057 movea.l A0, [A7]
00010092 2268 0004 movea.l A1, [A0 + 0x4]
00010096 2269 003C movea.l A1, [A1 + 0x3C]
0001009A 4E91 jsr [A1]
0001009C 486E FFF8 pea.l [A6 - 0x8]
000100A0 4878 000B push.l 0xB
000100A4 A8A9 syscall InsetRect
000100A6 486E FFF2 pea.l [A6 - 0xE]
000100AA 4EB9 0000 0F02 jsr [0x00000F02]
000100B0 486E FFF2 pea.l [A6 - 0xE]
000100B4 AA14 syscall RGBForeColor
000100B6 3F2E FFFA move.w -[A7], [A6 - 0x6]
000100BA 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000100BE A893 syscall MoveTo
000100C0 302E FFFE move.w D0, [A6 - 0x2]
000100C4 48C0 ext.l D0
000100C6 5380 subq.l D0, 1
000100C8 3F00 move.w -[A7], D0
000100CA 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000100CE A891 syscall LineTo
000100D0 486E FFF8 pea.l [A6 - 0x8]
000100D4 2F3C 0000 FFF5 move.l -[A7], 0xFFF5
000100DA A8A9 syscall InsetRect
000100DC 3F2E FFFA move.w -[A7], [A6 - 0x6]
000100E0 302E FFFC move.w D0, [A6 - 0x4]
000100E4 48C0 ext.l D0
000100E6 5780 subq.l D0, 3
000100E8 3F00 move.w -[A7], D0
000100EA A893 syscall MoveTo
000100EC 302E FFFE move.w D0, [A6 - 0x2]
000100F0 48C0 ext.l D0
000100F2 5380 subq.l D0, 1
000100F4 3F00 move.w -[A7], D0
000100F6 302E FFFC move.w D0, [A6 - 0x4]
000100FA 48C0 ext.l D0
000100FC 5780 subq.l D0, 3
000100FE 3F00 move.w -[A7], D0
00010100 A891 syscall LineTo
00010102 3F3C FFFF move.w -[A7], 0xFFFF
00010106 486E FFD4 pea.l [A6 - 0x2C]
0001010A 4EB9 0000 2642 jsr [0x00002642]
00010110 4FEF 0012 lea.l A7, [A7 + 0x12]
00010114 4CDF 0C00 movem.l A2,A3, [A7]+
00010118 4E5E unlink A6
0001011A 4E75 rts
0001011C 4E56 FFD4 link A6, -0x002C
00010120 48E7 0030 movem.l -[A7], A2,A3
00010124 246E 0008 movea.l A2, [A6 + 0x8]
00010128 486E FFD4 pea.l [A6 - 0x2C]
0001012C 4EB9 0000 263A jsr [0x0000263A]
00010132 2F0A move.l -[A7], A2
00010134 2057 movea.l A0, [A7]
00010136 2268 0004 movea.l A1, [A0 + 0x4]
0001013A 2269 0220 movea.l A1, [A1 + 0x220]
0001013E 4E91 jsr [A1]
00010140 2648 movea.l A3, A0
00010142 486E FFF2 pea.l [A6 - 0xE]
00010146 4EB9 0000 0F0A jsr [0x00000F0A]
0001014C 486E FFF2 pea.l [A6 - 0xE]
00010150 AA14 syscall RGBForeColor
00010152 2F0B move.l -[A7], A3
00010154 A8D3 syscall PaintRgn
00010156 2F0B move.l -[A7], A3
00010158 A8D9 syscall DisposRgn/DisposeRgn
0001015A 2F0A move.l -[A7], A2
0001015C 2057 movea.l A0, [A7]
0001015E 2268 0004 movea.l A1, [A0 + 0x4]
00010162 2269 0238 movea.l A1, [A1 + 0x238]
00010166 4E91 jsr [A1]
00010168 4A00 tst.b D0
0001016A 4FEF 0010 lea.l A7, [A7 + 0x10]
0001016E 6720 beq +0x22 /* 00010190 */
00010170 2F0A move.l -[A7], A2
00010172 2057 movea.l A0, [A7]
00010174 2268 0004 movea.l A1, [A0 + 0x4]
00010178 2269 0274 movea.l A1, [A1 + 0x274]
0001017C 4E91 jsr [A1]
0001017E 2F0A move.l -[A7], A2
00010180 2057 movea.l A0, [A7]
00010182 2268 0004 movea.l A1, [A0 + 0x4]
00010186 2269 0278 movea.l A1, [A1 + 0x278]
0001018A 4E91 jsr [A1]
0001018C 504F addq.w A7, 8
0001018E 601E bra +0x20 /* 000101AE */
label00010190:
00010190 2F0A move.l -[A7], A2
00010192 2057 movea.l A0, [A7]
00010194 2268 0004 movea.l A1, [A0 + 0x4]
00010198 2269 026C movea.l A1, [A1 + 0x26C]
0001019C 4E91 jsr [A1]
0001019E 2F0A move.l -[A7], A2
000101A0 2057 movea.l A0, [A7]
000101A2 2268 0004 movea.l A1, [A0 + 0x4]
000101A6 2269 0270 movea.l A1, [A1 + 0x270]
000101AA 4E91 jsr [A1]
000101AC 504F addq.w A7, 8
label000101AE:
000101AE 486E FFF8 pea.l [A6 - 0x8]
000101B2 2F0A move.l -[A7], A2
000101B4 2057 movea.l A0, [A7]
000101B6 2268 0004 movea.l A1, [A0 + 0x4]
000101BA 2269 003C movea.l A1, [A1 + 0x3C]
000101BE 4E91 jsr [A1]
000101C0 486E FFF8 pea.l [A6 - 0x8]
000101C4 4878 000B push.l 0xB
000101C8 A8A9 syscall InsetRect
000101CA 486E FFF2 pea.l [A6 - 0xE]
000101CE 4EB9 0000 0F02 jsr [0x00000F02]
000101D4 486E FFF2 pea.l [A6 - 0xE]
000101D8 AA14 syscall RGBForeColor
000101DA 3F2E FFFA move.w -[A7], [A6 - 0x6]
000101DE 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000101E2 A893 syscall MoveTo
000101E4 302E FFFE move.w D0, [A6 - 0x2]
000101E8 48C0 ext.l D0
000101EA 5380 subq.l D0, 1
000101EC 3F00 move.w -[A7], D0
000101EE 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000101F2 A891 syscall LineTo
000101F4 486E FFF8 pea.l [A6 - 0x8]
000101F8 2F3C 0000 FFF5 move.l -[A7], 0xFFF5
000101FE A8A9 syscall InsetRect
00010200 486E FFF2 pea.l [A6 - 0xE]
00010204 4EB9 0000 0F0A jsr [0x00000F0A]
0001020A 486E FFF2 pea.l [A6 - 0xE]
0001020E AA14 syscall RGBForeColor
00010210 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010214 302E FFFC move.w D0, [A6 - 0x4]
00010218 48C0 ext.l D0
0001021A 5780 subq.l D0, 3
0001021C 3F00 move.w -[A7], D0
0001021E A893 syscall MoveTo
00010220 302E FFFE move.w D0, [A6 - 0x2]
00010224 48C0 ext.l D0
00010226 5380 subq.l D0, 1
00010228 3F00 move.w -[A7], D0
0001022A 302E FFFC move.w D0, [A6 - 0x4]
0001022E 48C0 ext.l D0
00010230 5780 subq.l D0, 3
00010232 3F00 move.w -[A7], D0
00010234 A891 syscall LineTo
00010236 3F3C FFFF move.w -[A7], 0xFFFF
0001023A 486E FFD4 pea.l [A6 - 0x2C]
0001023E 4EB9 0000 2642 jsr [0x00002642]
00010244 4FEF 0016 lea.l A7, [A7 + 0x16]
00010248 4CDF 0C00 movem.l A2,A3, [A7]+
0001024C 4E5E unlink A6
0001024E 4E75 rts
00010250 4E56 FFD4 link A6, -0x002C
00010254 48E7 0030 movem.l -[A7], A2,A3
00010258 246E 0008 movea.l A2, [A6 + 0x8]
0001025C 486E FFD4 pea.l [A6 - 0x2C]
00010260 4EB9 0000 263A jsr [0x0000263A]
00010266 2F0A move.l -[A7], A2
00010268 2057 movea.l A0, [A7]
0001026A 2268 0004 movea.l A1, [A0 + 0x4]
0001026E 2269 0220 movea.l A1, [A1 + 0x220]
00010272 4E91 jsr [A1]
00010274 2648 movea.l A3, A0
00010276 486E FFF2 pea.l [A6 - 0xE]
0001027A 4EB9 0000 0F02 jsr [0x00000F02]
00010280 486E FFF2 pea.l [A6 - 0xE]
00010284 AA14 syscall RGBForeColor
00010286 2F0B move.l -[A7], A3
00010288 A8D3 syscall PaintRgn
0001028A 2F0B move.l -[A7], A3
0001028C A8D9 syscall DisposRgn/DisposeRgn
0001028E 2F0A move.l -[A7], A2
00010290 2057 movea.l A0, [A7]
00010292 2268 0004 movea.l A1, [A0 + 0x4]
00010296 2269 0238 movea.l A1, [A1 + 0x238]
0001029A 4E91 jsr [A1]
0001029C 4A00 tst.b D0
0001029E 4FEF 0010 lea.l A7, [A7 + 0x10]
000102A2 6720 beq +0x22 /* 000102C4 */
000102A4 2F0A move.l -[A7], A2
000102A6 2057 movea.l A0, [A7]
000102A8 2268 0004 movea.l A1, [A0 + 0x4]
000102AC 2269 0274 movea.l A1, [A1 + 0x274]
000102B0 4E91 jsr [A1]
000102B2 2F0A move.l -[A7], A2
000102B4 2057 movea.l A0, [A7]
000102B6 2268 0004 movea.l A1, [A0 + 0x4]
000102BA 2269 0278 movea.l A1, [A1 + 0x278]
000102BE 4E91 jsr [A1]
000102C0 504F addq.w A7, 8
000102C2 601E bra +0x20 /* 000102E2 */
label000102C4:
000102C4 2F0A move.l -[A7], A2
000102C6 2057 movea.l A0, [A7]
000102C8 2268 0004 movea.l A1, [A0 + 0x4]
000102CC 2269 026C movea.l A1, [A1 + 0x26C]
000102D0 4E91 jsr [A1]
000102D2 2F0A move.l -[A7], A2
000102D4 2057 movea.l A0, [A7]
000102D6 2268 0004 movea.l A1, [A0 + 0x4]
000102DA 2269 0270 movea.l A1, [A1 + 0x270]
000102DE 4E91 jsr [A1]
000102E0 504F addq.w A7, 8
label000102E2:
000102E2 486E FFF8 pea.l [A6 - 0x8]
000102E6 2F0A move.l -[A7], A2
000102E8 2057 movea.l A0, [A7]
000102EA 2268 0004 movea.l A1, [A0 + 0x4]
000102EE 2269 003C movea.l A1, [A1 + 0x3C]
000102F2 4E91 jsr [A1]
000102F4 486E FFF8 pea.l [A6 - 0x8]
000102F8 4878 000B push.l 0xB
000102FC A8A9 syscall InsetRect
000102FE 486E FFF2 pea.l [A6 - 0xE]
00010302 4EB9 0000 0F02 jsr [0x00000F02]
00010308 486E FFF2 pea.l [A6 - 0xE]
0001030C AA14 syscall RGBForeColor
0001030E 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010312 3F2E FFF8 move.w -[A7], [A6 - 0x8]
00010316 A893 syscall MoveTo
00010318 302E FFFE move.w D0, [A6 - 0x2]
0001031C 48C0 ext.l D0
0001031E 5380 subq.l D0, 1
00010320 3F00 move.w -[A7], D0
00010322 3F2E FFF8 move.w -[A7], [A6 - 0x8]
00010326 A891 syscall LineTo
00010328 486E FFF8 pea.l [A6 - 0x8]
0001032C 2F3C 0000 FFF5 move.l -[A7], 0xFFF5
00010332 A8A9 syscall InsetRect
00010334 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010338 302E FFFC move.w D0, [A6 - 0x4]
0001033C 48C0 ext.l D0
0001033E 5780 subq.l D0, 3
00010340 3F00 move.w -[A7], D0
00010342 A893 syscall MoveTo
00010344 302E FFFE move.w D0, [A6 - 0x2]
00010348 48C0 ext.l D0
0001034A 5380 subq.l D0, 1
0001034C 3F00 move.w -[A7], D0
0001034E 302E FFFC move.w D0, [A6 - 0x4]
00010352 48C0 ext.l D0
00010354 5780 subq.l D0, 3
00010356 3F00 move.w -[A7], D0
00010358 A891 syscall LineTo
0001035A 3F3C FFFF move.w -[A7], 0xFFFF
0001035E 486E FFD4 pea.l [A6 - 0x2C]
00010362 4EB9 0000 2642 jsr [0x00002642]
00010368 4FEF 0012 lea.l A7, [A7 + 0x12]
0001036C 4CDF 0C00 movem.l A2,A3, [A7]+
00010370 4E5E unlink A6
00010372 4E75 rts
00010374 4E56 FFC8 link A6, -0x0038
00010378 48E7 0030 movem.l -[A7], A2,A3
0001037C 246E 0008 movea.l A2, [A6 + 0x8]
00010380 486E FFD4 pea.l [A6 - 0x2C]
00010384 4EB9 0000 263A jsr [0x0000263A]
0001038A 2F0A move.l -[A7], A2
0001038C 2057 movea.l A0, [A7]
0001038E 2268 0004 movea.l A1, [A0 + 0x4]
00010392 2269 0220 movea.l A1, [A1 + 0x220]
00010396 4E91 jsr [A1]
00010398 2648 movea.l A3, A0
0001039A 486E FFF2 pea.l [A6 - 0xE]
0001039E 4EB9 0000 0F0A jsr [0x00000F0A]
000103A4 486E FFF2 pea.l [A6 - 0xE]
000103A8 AA14 syscall RGBForeColor
000103AA 2F0B move.l -[A7], A3
000103AC A8D3 syscall PaintRgn
000103AE 2F0B move.l -[A7], A3
000103B0 A8D9 syscall DisposRgn/DisposeRgn
000103B2 2F0A move.l -[A7], A2
000103B4 2057 movea.l A0, [A7]
000103B6 2268 0004 movea.l A1, [A0 + 0x4]
000103BA 2269 0238 movea.l A1, [A1 + 0x238]
000103BE 4E91 jsr [A1]
000103C0 4A00 tst.b D0
000103C2 4FEF 0010 lea.l A7, [A7 + 0x10]
000103C6 6720 beq +0x22 /* 000103E8 */
000103C8 2F0A move.l -[A7], A2
000103CA 2057 movea.l A0, [A7]
000103CC 2268 0004 movea.l A1, [A0 + 0x4]
000103D0 2269 0274 movea.l A1, [A1 + 0x274]
000103D4 4E91 jsr [A1]
000103D6 2F0A move.l -[A7], A2
000103D8 2057 movea.l A0, [A7]
000103DA 2268 0004 movea.l A1, [A0 + 0x4]
000103DE 2269 0278 movea.l A1, [A1 + 0x278]
000103E2 4E91 jsr [A1]
000103E4 504F addq.w A7, 8
000103E6 601E bra +0x20 /* 00010406 */
label000103E8:
000103E8 2F0A move.l -[A7], A2
000103EA 2057 movea.l A0, [A7]
000103EC 2268 0004 movea.l A1, [A0 + 0x4]
000103F0 2269 026C movea.l A1, [A1 + 0x26C]
000103F4 4E91 jsr [A1]
000103F6 2F0A move.l -[A7], A2
000103F8 2057 movea.l A0, [A7]
000103FA 2268 0004 movea.l A1, [A0 + 0x4]
000103FE 2269 0270 movea.l A1, [A1 + 0x270]
00010402 4E91 jsr [A1]
00010404 504F addq.w A7, 8
label00010406:
00010406 486E FFF8 pea.l [A6 - 0x8]
0001040A 2F0A move.l -[A7], A2
0001040C 2057 movea.l A0, [A7]
0001040E 2268 0004 movea.l A1, [A0 + 0x4]
00010412 2269 003C movea.l A1, [A1 + 0x3C]
00010416 4E91 jsr [A1]
00010418 486E FFF8 pea.l [A6 - 0x8]
0001041C 4878 000B push.l 0xB
00010420 A8A9 syscall InsetRect
00010422 486E FFF2 pea.l [A6 - 0xE]
00010426 4EB9 0000 0F02 jsr [0x00000F02]
0001042C 486E FFF2 pea.l [A6 - 0xE]
00010430 AA14 syscall RGBForeColor
00010432 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010436 3F2E FFF8 move.w -[A7], [A6 - 0x8]
0001043A A893 syscall MoveTo
0001043C 302E FFFE move.w D0, [A6 - 0x2]
00010440 48C0 ext.l D0
00010442 5380 subq.l D0, 1
00010444 3F00 move.w -[A7], D0
00010446 3F2E FFF8 move.w -[A7], [A6 - 0x8]
0001044A A891 syscall LineTo
0001044C 486E FFF8 pea.l [A6 - 0x8]
00010450 2F3C 0000 FFF5 move.l -[A7], 0xFFF5
00010456 A8A9 syscall InsetRect
00010458 2F0A move.l -[A7], A2
0001045A 2057 movea.l A0, [A7]
0001045C 2268 0004 movea.l A1, [A0 + 0x4]
00010460 2269 022C movea.l A1, [A1 + 0x22C]
00010464 4E91 jsr [A1]
00010466 4A00 tst.b D0
00010468 4FEF 0010 lea.l A7, [A7 + 0x10]
0001046C 6712 beq +0x14 /* 00010480 */
0001046E 486E FFCE pea.l [A6 - 0x32]
00010472 4EB9 0000 0F0A jsr [0x00000F0A]
00010478 41EE FFCE lea.l A0, [A6 - 0x32]
0001047C 584F addq.w A7, 4
0001047E 6010 bra +0x12 /* 00010490 */
label00010480:
00010480 486E FFC8 pea.l [A6 - 0x38]
00010484 4EB9 0000 0F02 jsr [0x00000F02]
0001048A 41EE FFC8 lea.l A0, [A6 - 0x38]
0001048E 584F addq.w A7, 4
label00010490:
00010490 2D50 FFF2 move.l [A6 - 0xE], [A0]
00010494 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
0001049A 486E FFF2 pea.l [A6 - 0xE]
0001049E AA14 syscall RGBForeColor
000104A0 3F2E FFFA move.w -[A7], [A6 - 0x6]
000104A4 302E FFFC move.w D0, [A6 - 0x4]
000104A8 48C0 ext.l D0
000104AA 5780 subq.l D0, 3
000104AC 3F00 move.w -[A7], D0
000104AE A893 syscall MoveTo
000104B0 302E FFFE move.w D0, [A6 - 0x2]
000104B4 48C0 ext.l D0
000104B6 5380 subq.l D0, 1
000104B8 3F00 move.w -[A7], D0
000104BA 302E FFFC move.w D0, [A6 - 0x4]
000104BE 48C0 ext.l D0
000104C0 5780 subq.l D0, 3
000104C2 3F00 move.w -[A7], D0
000104C4 A891 syscall LineTo
000104C6 3F3C FFFF move.w -[A7], 0xFFFF
000104CA 486E FFD4 pea.l [A6 - 0x2C]
000104CE 4EB9 0000 2642 jsr [0x00002642]
000104D4 5C4F addq.w A7, 6
000104D6 4CDF 0C00 movem.l A2,A3, [A7]+
000104DA 4E5E unlink A6
000104DC 4E75 rts
000104DE 4E56 FFD4 link A6, -0x002C
000104E2 48E7 0030 movem.l -[A7], A2,A3
000104E6 246E 0008 movea.l A2, [A6 + 0x8]
000104EA 486E FFD4 pea.l [A6 - 0x2C]
000104EE 4EB9 0000 263A jsr [0x0000263A]
000104F4 2F0A move.l -[A7], A2
000104F6 2057 movea.l A0, [A7]
000104F8 2268 0004 movea.l A1, [A0 + 0x4]
000104FC 2269 0220 movea.l A1, [A1 + 0x220]
00010500 4E91 jsr [A1]
00010502 2648 movea.l A3, A0
00010504 1F3C 0003 move.b -[A7], 0x3
00010508 486E FFF2 pea.l [A6 - 0xE]
0001050C 4EB9 0000 0EFA jsr [0x00000EFA]
00010512 486E FFF2 pea.l [A6 - 0xE]
00010516 AA14 syscall RGBForeColor
00010518 2F0B move.l -[A7], A3
0001051A A8D3 syscall PaintRgn
0001051C 2F0B move.l -[A7], A3
0001051E A8D9 syscall DisposRgn/DisposeRgn
00010520 2F0A move.l -[A7], A2
00010522 2057 movea.l A0, [A7]
00010524 2268 0004 movea.l A1, [A0 + 0x4]
00010528 2269 0238 movea.l A1, [A1 + 0x238]
0001052C 4E91 jsr [A1]
0001052E 4A00 tst.b D0
00010530 4FEF 0012 lea.l A7, [A7 + 0x12]
00010534 6720 beq +0x22 /* 00010556 */
00010536 2F0A move.l -[A7], A2
00010538 2057 movea.l A0, [A7]
0001053A 2268 0004 movea.l A1, [A0 + 0x4]
0001053E 2269 0274 movea.l A1, [A1 + 0x274]
00010542 4E91 jsr [A1]
00010544 2F0A move.l -[A7], A2
00010546 2057 movea.l A0, [A7]
00010548 2268 0004 movea.l A1, [A0 + 0x4]
0001054C 2269 0278 movea.l A1, [A1 + 0x278]
00010550 4E91 jsr [A1]
00010552 504F addq.w A7, 8
00010554 601E bra +0x20 /* 00010574 */
label00010556:
00010556 2F0A move.l -[A7], A2
00010558 2057 movea.l A0, [A7]
0001055A 2268 0004 movea.l A1, [A0 + 0x4]
0001055E 2269 026C movea.l A1, [A1 + 0x26C]
00010562 4E91 jsr [A1]
00010564 2F0A move.l -[A7], A2
00010566 2057 movea.l A0, [A7]
00010568 2268 0004 movea.l A1, [A0 + 0x4]
0001056C 2269 0270 movea.l A1, [A1 + 0x270]
00010570 4E91 jsr [A1]
00010572 504F addq.w A7, 8
label00010574:
00010574 486E FFF8 pea.l [A6 - 0x8]
00010578 2F0A move.l -[A7], A2
0001057A 2057 movea.l A0, [A7]
0001057C 2268 0004 movea.l A1, [A0 + 0x4]
00010580 2269 003C movea.l A1, [A1 + 0x3C]
00010584 4E91 jsr [A1]
00010586 486E FFF8 pea.l [A6 - 0x8]
0001058A 4878 000B push.l 0xB
0001058E A8A9 syscall InsetRect
00010590 486E FFF2 pea.l [A6 - 0xE]
00010594 4EB9 0000 0F02 jsr [0x00000F02]
0001059A 486E FFF2 pea.l [A6 - 0xE]
0001059E AA14 syscall RGBForeColor
000105A0 3F2E FFFA move.w -[A7], [A6 - 0x6]
000105A4 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000105A8 A893 syscall MoveTo
000105AA 302E FFFE move.w D0, [A6 - 0x2]
000105AE 48C0 ext.l D0
000105B0 5380 subq.l D0, 1
000105B2 3F00 move.w -[A7], D0
000105B4 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000105B8 A891 syscall LineTo
000105BA 1F3C 0003 move.b -[A7], 0x3
000105BE 486E FFF2 pea.l [A6 - 0xE]
000105C2 4EB9 0000 0EFA jsr [0x00000EFA]
000105C8 486E FFF2 pea.l [A6 - 0xE]
000105CC AA14 syscall RGBForeColor
000105CE 3F2E FFFA move.w -[A7], [A6 - 0x6]
000105D2 302E FFF8 move.w D0, [A6 - 0x8]
000105D6 48C0 ext.l D0
000105D8 5280 addq.l D0, 1
000105DA 3F00 move.w -[A7], D0
000105DC A893 syscall MoveTo
000105DE 302E FFFE move.w D0, [A6 - 0x2]
000105E2 48C0 ext.l D0
000105E4 5380 subq.l D0, 1
000105E6 3F00 move.w -[A7], D0
000105E8 302E FFF8 move.w D0, [A6 - 0x8]
000105EC 48C0 ext.l D0
000105EE 5280 addq.l D0, 1
000105F0 3F00 move.w -[A7], D0
000105F2 A891 syscall LineTo
000105F4 1F3C 0001 move.b -[A7], 0x1
000105F8 486E FFF2 pea.l [A6 - 0xE]
000105FC 4EB9 0000 0EFA jsr [0x00000EFA]
00010602 486E FFF2 pea.l [A6 - 0xE]
00010606 AA14 syscall RGBForeColor
00010608 3F2E FFFA move.w -[A7], [A6 - 0x6]
0001060C 302E FFF8 move.w D0, [A6 - 0x8]
00010610 48C0 ext.l D0
00010612 5480 addq.l D0, 2
00010614 3F00 move.w -[A7], D0
00010616 A893 syscall MoveTo
00010618 302E FFFE move.w D0, [A6 - 0x2]
0001061C 48C0 ext.l D0
0001061E 5380 subq.l D0, 1
00010620 3F00 move.w -[A7], D0
00010622 302E FFF8 move.w D0, [A6 - 0x8]
00010626 48C0 ext.l D0
00010628 5480 addq.l D0, 2
0001062A 3F00 move.w -[A7], D0
0001062C A891 syscall LineTo
0001062E 486E FFF8 pea.l [A6 - 0x8]
00010632 2F3C 0000 FFF5 move.l -[A7], 0xFFF5
00010638 A8A9 syscall InsetRect
0001063A 486E FFF2 pea.l [A6 - 0xE]
0001063E 4EB9 0000 0F02 jsr [0x00000F02]
00010644 486E FFF2 pea.l [A6 - 0xE]
00010648 AA14 syscall RGBForeColor
0001064A 3F2E FFFA move.w -[A7], [A6 - 0x6]
0001064E 302E FFFC move.w D0, [A6 - 0x4]
00010652 48C0 ext.l D0
00010654 5780 subq.l D0, 3
00010656 3F00 move.w -[A7], D0
00010658 A893 syscall MoveTo
0001065A 302E FFFE move.w D0, [A6 - 0x2]
0001065E 48C0 ext.l D0
00010660 5380 subq.l D0, 1
00010662 3F00 move.w -[A7], D0
00010664 302E FFFC move.w D0, [A6 - 0x4]
00010668 48C0 ext.l D0
0001066A 5780 subq.l D0, 3
0001066C 3F00 move.w -[A7], D0
0001066E A891 syscall LineTo
00010670 1F3C 0003 move.b -[A7], 0x3
00010674 486E FFF2 pea.l [A6 - 0xE]
00010678 4EB9 0000 0EFA jsr [0x00000EFA]
0001067E 486E FFF2 pea.l [A6 - 0xE]
00010682 AA14 syscall RGBForeColor
00010684 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010688 302E FFFC move.w D0, [A6 - 0x4]
0001068C 48C0 ext.l D0
0001068E 5580 subq.l D0, 2
00010690 3F00 move.w -[A7], D0
00010692 A893 syscall MoveTo
00010694 302E FFFE move.w D0, [A6 - 0x2]
00010698 48C0 ext.l D0
0001069A 5380 subq.l D0, 1
0001069C 3F00 move.w -[A7], D0
0001069E 302E FFFC move.w D0, [A6 - 0x4]
000106A2 48C0 ext.l D0
000106A4 5580 subq.l D0, 2
000106A6 3F00 move.w -[A7], D0
000106A8 A891 syscall LineTo
000106AA 486E FFF2 pea.l [A6 - 0xE]
000106AE 4EB9 0000 0F0A jsr [0x00000F0A]
000106B4 486E FFF2 pea.l [A6 - 0xE]
000106B8 AA14 syscall RGBForeColor
000106BA 3F2E FFFA move.w -[A7], [A6 - 0x6]
000106BE 302E FFFC move.w D0, [A6 - 0x4]
000106C2 48C0 ext.l D0
000106C4 5380 subq.l D0, 1
000106C6 3F00 move.w -[A7], D0
000106C8 A893 syscall MoveTo
000106CA 302E FFFE move.w D0, [A6 - 0x2]
000106CE 48C0 ext.l D0
000106D0 5380 subq.l D0, 1
000106D2 3F00 move.w -[A7], D0
000106D4 302E FFFC move.w D0, [A6 - 0x4]
000106D8 48C0 ext.l D0
000106DA 5380 subq.l D0, 1
000106DC 3F00 move.w -[A7], D0
000106DE A891 syscall LineTo
000106E0 3F3C FFFF move.w -[A7], 0xFFFF
000106E4 486E FFD4 pea.l [A6 - 0x2C]
000106E8 4EB9 0000 2642 jsr [0x00002642]
000106EE 4FEF 002C lea.l A7, [A7 + 0x2C]
000106F2 4CDF 0C00 movem.l A2,A3, [A7]+
000106F6 4E5E unlink A6
000106F8 4E75 rts
000106FA 4E56 FFD4 link A6, -0x002C
000106FE 48E7 0030 movem.l -[A7], A2,A3
00010702 246E 0008 movea.l A2, [A6 + 0x8]
00010706 486E FFD4 pea.l [A6 - 0x2C]
0001070A 4EB9 0000 263A jsr [0x0000263A]
00010710 2F0A move.l -[A7], A2
00010712 2057 movea.l A0, [A7]
00010714 2268 0004 movea.l A1, [A0 + 0x4]
00010718 2269 0220 movea.l A1, [A1 + 0x220]
0001071C 4E91 jsr [A1]
0001071E 2648 movea.l A3, A0
00010720 1F3C 0001 move.b -[A7], 0x1
00010724 486E FFF2 pea.l [A6 - 0xE]
00010728 4EB9 0000 0EFA jsr [0x00000EFA]
0001072E 486E FFF2 pea.l [A6 - 0xE]
00010732 AA14 syscall RGBForeColor
00010734 2F0B move.l -[A7], A3
00010736 A8D3 syscall PaintRgn
00010738 2F0B move.l -[A7], A3
0001073A A8D9 syscall DisposRgn/DisposeRgn
0001073C 2F0A move.l -[A7], A2
0001073E 2057 movea.l A0, [A7]
00010740 2268 0004 movea.l A1, [A0 + 0x4]
00010744 2269 0238 movea.l A1, [A1 + 0x238]
00010748 4E91 jsr [A1]
0001074A 4A00 tst.b D0
0001074C 4FEF 0012 lea.l A7, [A7 + 0x12]
00010750 6720 beq +0x22 /* 00010772 */
00010752 2F0A move.l -[A7], A2
00010754 2057 movea.l A0, [A7]
00010756 2268 0004 movea.l A1, [A0 + 0x4]
0001075A 2269 0274 movea.l A1, [A1 + 0x274]
0001075E 4E91 jsr [A1]
00010760 2F0A move.l -[A7], A2
00010762 2057 movea.l A0, [A7]
00010764 2268 0004 movea.l A1, [A0 + 0x4]
00010768 2269 0278 movea.l A1, [A1 + 0x278]
0001076C 4E91 jsr [A1]
0001076E 504F addq.w A7, 8
00010770 601E bra +0x20 /* 00010790 */
label00010772:
00010772 2F0A move.l -[A7], A2
00010774 2057 movea.l A0, [A7]
00010776 2268 0004 movea.l A1, [A0 + 0x4]
0001077A 2269 026C movea.l A1, [A1 + 0x26C]
0001077E 4E91 jsr [A1]
00010780 2F0A move.l -[A7], A2
00010782 2057 movea.l A0, [A7]
00010784 2268 0004 movea.l A1, [A0 + 0x4]
00010788 2269 0270 movea.l A1, [A1 + 0x270]
0001078C 4E91 jsr [A1]
0001078E 504F addq.w A7, 8
label00010790:
00010790 486E FFF8 pea.l [A6 - 0x8]
00010794 2F0A move.l -[A7], A2
00010796 2057 movea.l A0, [A7]
00010798 2268 0004 movea.l A1, [A0 + 0x4]
0001079C 2269 003C movea.l A1, [A1 + 0x3C]
000107A0 4E91 jsr [A1]
000107A2 486E FFF8 pea.l [A6 - 0x8]
000107A6 4878 000B push.l 0xB
000107AA A8A9 syscall InsetRect
000107AC 486E FFF2 pea.l [A6 - 0xE]
000107B0 4EB9 0000 0F02 jsr [0x00000F02]
000107B6 486E FFF2 pea.l [A6 - 0xE]
000107BA AA14 syscall RGBForeColor
000107BC 3F2E FFFA move.w -[A7], [A6 - 0x6]
000107C0 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000107C4 A893 syscall MoveTo
000107C6 302E FFFE move.w D0, [A6 - 0x2]
000107CA 48C0 ext.l D0
000107CC 5380 subq.l D0, 1
000107CE 3F00 move.w -[A7], D0
000107D0 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000107D4 A891 syscall LineTo
000107D6 1F3C 0003 move.b -[A7], 0x3
000107DA 486E FFF2 pea.l [A6 - 0xE]
000107DE 4EB9 0000 0EFA jsr [0x00000EFA]
000107E4 486E FFF2 pea.l [A6 - 0xE]
000107E8 AA14 syscall RGBForeColor
000107EA 3F2E FFFA move.w -[A7], [A6 - 0x6]
000107EE 302E FFF8 move.w D0, [A6 - 0x8]
000107F2 48C0 ext.l D0
000107F4 5280 addq.l D0, 1
000107F6 3F00 move.w -[A7], D0
000107F8 A893 syscall MoveTo
000107FA 302E FFFE move.w D0, [A6 - 0x2]
000107FE 48C0 ext.l D0
00010800 5380 subq.l D0, 1
00010802 3F00 move.w -[A7], D0
00010804 302E FFF8 move.w D0, [A6 - 0x8]
00010808 48C0 ext.l D0
0001080A 5280 addq.l D0, 1
0001080C 3F00 move.w -[A7], D0
0001080E A891 syscall LineTo
00010810 486E FFF2 pea.l [A6 - 0xE]
00010814 4EB9 0000 0F0A jsr [0x00000F0A]
0001081A 486E FFF2 pea.l [A6 - 0xE]
0001081E AA14 syscall RGBForeColor
00010820 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010824 302E FFF8 move.w D0, [A6 - 0x8]
00010828 48C0 ext.l D0
0001082A 5480 addq.l D0, 2
0001082C 3F00 move.w -[A7], D0
0001082E A893 syscall MoveTo
00010830 302E FFFE move.w D0, [A6 - 0x2]
00010834 48C0 ext.l D0
00010836 5380 subq.l D0, 1
00010838 3F00 move.w -[A7], D0
0001083A 302E FFF8 move.w D0, [A6 - 0x8]
0001083E 48C0 ext.l D0
00010840 5480 addq.l D0, 2
00010842 3F00 move.w -[A7], D0
00010844 A891 syscall LineTo
00010846 486E FFF8 pea.l [A6 - 0x8]
0001084A 2F3C 0000 FFF5 move.l -[A7], 0xFFF5
00010850 A8A9 syscall InsetRect
00010852 1F3C 0001 move.b -[A7], 0x1
00010856 486E FFF2 pea.l [A6 - 0xE]
0001085A 4EB9 0000 0EFA jsr [0x00000EFA]
00010860 486E FFF2 pea.l [A6 - 0xE]
00010864 AA14 syscall RGBForeColor
00010866 302E FFFA move.w D0, [A6 - 0x6]
0001086A 48C0 ext.l D0
0001086C 5680 addq.l D0, 3
0001086E 3F00 move.w -[A7], D0
00010870 302E FFFC move.w D0, [A6 - 0x4]
00010874 48C0 ext.l D0
00010876 5780 subq.l D0, 3
00010878 3F00 move.w -[A7], D0
0001087A A893 syscall MoveTo
0001087C 302E FFFE move.w D0, [A6 - 0x2]
00010880 48C0 ext.l D0
00010882 5980 subq.l D0, 4
00010884 3F00 move.w -[A7], D0
00010886 302E FFFC move.w D0, [A6 - 0x4]
0001088A 48C0 ext.l D0
0001088C 5780 subq.l D0, 3
0001088E 3F00 move.w -[A7], D0
00010890 A891 syscall LineTo
00010892 302E FFFA move.w D0, [A6 - 0x6]
00010896 48C0 ext.l D0
00010898 5480 addq.l D0, 2
0001089A 3F00 move.w -[A7], D0
0001089C 302E FFFC move.w D0, [A6 - 0x4]
000108A0 48C0 ext.l D0
000108A2 5580 subq.l D0, 2
000108A4 3F00 move.w -[A7], D0
000108A6 A893 syscall MoveTo
000108A8 302E FFFE move.w D0, [A6 - 0x2]
000108AC 48C0 ext.l D0
000108AE 5780 subq.l D0, 3
000108B0 3F00 move.w -[A7], D0
000108B2 302E FFFC move.w D0, [A6 - 0x4]
000108B6 48C0 ext.l D0
000108B8 5580 subq.l D0, 2
000108BA 3F00 move.w -[A7], D0
000108BC A891 syscall LineTo
000108BE 302E FFFA move.w D0, [A6 - 0x6]
000108C2 48C0 ext.l D0
000108C4 5280 addq.l D0, 1
000108C6 3F00 move.w -[A7], D0
000108C8 302E FFFC move.w D0, [A6 - 0x4]
000108CC 48C0 ext.l D0
000108CE 5380 subq.l D0, 1
000108D0 3F00 move.w -[A7], D0
000108D2 A893 syscall MoveTo
000108D4 302E FFFE move.w D0, [A6 - 0x2]
000108D8 48C0 ext.l D0
000108DA 5580 subq.l D0, 2
000108DC 3F00 move.w -[A7], D0
000108DE 302E FFFC move.w D0, [A6 - 0x4]
000108E2 48C0 ext.l D0
000108E4 5380 subq.l D0, 1
000108E6 3F00 move.w -[A7], D0
000108E8 A891 syscall LineTo
000108EA 3F3C FFFF move.w -[A7], 0xFFFF
000108EE 486E FFD4 pea.l [A6 - 0x2C]
000108F2 4EB9 0000 2642 jsr [0x00002642]
000108F8 4FEF 0022 lea.l A7, [A7 + 0x22]
000108FC 4CDF 0C00 movem.l A2,A3, [A7]+
00010900 4E5E unlink A6
00010902 4E75 rts
00010904 4E56 FFD4 link A6, -0x002C
00010908 48E7 0030 movem.l -[A7], A2,A3
0001090C 246E 0008 movea.l A2, [A6 + 0x8]
00010910 486E FFD4 pea.l [A6 - 0x2C]
00010914 4EB9 0000 263A jsr [0x0000263A]
0001091A 2F0A move.l -[A7], A2
0001091C 2057 movea.l A0, [A7]
0001091E 2268 0004 movea.l A1, [A0 + 0x4]
00010922 2269 0220 movea.l A1, [A1 + 0x220]
00010926 4E91 jsr [A1]
00010928 2648 movea.l A3, A0
0001092A 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
0001092E 486E FFF2 pea.l [A6 - 0xE]
00010932 4EB9 0000 0EFA jsr [0x00000EFA]
00010938 486E FFF2 pea.l [A6 - 0xE]
0001093C AA14 syscall RGBForeColor
0001093E 2F0B move.l -[A7], A3
00010940 A8D3 syscall PaintRgn
00010942 2F0B move.l -[A7], A3
00010944 A8D9 syscall DisposRgn/DisposeRgn
00010946 2F0A move.l -[A7], A2
00010948 2057 movea.l A0, [A7]
0001094A 2268 0004 movea.l A1, [A0 + 0x4]
0001094E 2269 0238 movea.l A1, [A1 + 0x238]
00010952 4E91 jsr [A1]
00010954 4A00 tst.b D0
00010956 4FEF 0012 lea.l A7, [A7 + 0x12]
0001095A 6720 beq +0x22 /* 0001097C */
0001095C 2F0A move.l -[A7], A2
0001095E 2057 movea.l A0, [A7]
00010960 2268 0004 movea.l A1, [A0 + 0x4]
00010964 2269 0274 movea.l A1, [A1 + 0x274]
00010968 4E91 jsr [A1]
0001096A 2F0A move.l -[A7], A2
0001096C 2057 movea.l A0, [A7]
0001096E 2268 0004 movea.l A1, [A0 + 0x4]
00010972 2269 0278 movea.l A1, [A1 + 0x278]
00010976 4E91 jsr [A1]
00010978 504F addq.w A7, 8
0001097A 601E bra +0x20 /* 0001099A */
label0001097C:
0001097C 2F0A move.l -[A7], A2
0001097E 2057 movea.l A0, [A7]
00010980 2268 0004 movea.l A1, [A0 + 0x4]
00010984 2269 026C movea.l A1, [A1 + 0x26C]
00010988 4E91 jsr [A1]
0001098A 2F0A move.l -[A7], A2
0001098C 2057 movea.l A0, [A7]
0001098E 2268 0004 movea.l A1, [A0 + 0x4]
00010992 2269 0270 movea.l A1, [A1 + 0x270]
00010996 4E91 jsr [A1]
00010998 504F addq.w A7, 8
label0001099A:
0001099A 486E FFF8 pea.l [A6 - 0x8]
0001099E 2F0A move.l -[A7], A2
000109A0 2057 movea.l A0, [A7]
000109A2 2268 0004 movea.l A1, [A0 + 0x4]
000109A6 2269 003C movea.l A1, [A1 + 0x3C]
000109AA 4E91 jsr [A1]
000109AC 486E FFF8 pea.l [A6 - 0x8]
000109B0 4878 000B push.l 0xB
000109B4 A8A9 syscall InsetRect
000109B6 486E FFF2 pea.l [A6 - 0xE]
000109BA 4EB9 0000 0F02 jsr [0x00000F02]
000109C0 486E FFF2 pea.l [A6 - 0xE]
000109C4 AA14 syscall RGBForeColor
000109C6 3F2E FFFA move.w -[A7], [A6 - 0x6]
000109CA 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000109CE A893 syscall MoveTo
000109D0 302E FFFE move.w D0, [A6 - 0x2]
000109D4 48C0 ext.l D0
000109D6 5380 subq.l D0, 1
000109D8 3F00 move.w -[A7], D0
000109DA 3F2E FFF8 move.w -[A7], [A6 - 0x8]
000109DE A891 syscall LineTo
000109E0 1F3C 000B move.b -[A7], 0xB
000109E4 486E FFF2 pea.l [A6 - 0xE]
000109E8 4EB9 0000 0EFA jsr [0x00000EFA]
000109EE 486E FFF2 pea.l [A6 - 0xE]
000109F2 AA14 syscall RGBForeColor
000109F4 3F2E FFFA move.w -[A7], [A6 - 0x6]
000109F8 302E FFF8 move.w D0, [A6 - 0x8]
000109FC 48C0 ext.l D0
000109FE 5280 addq.l D0, 1
00010A00 3F00 move.w -[A7], D0
00010A02 A893 syscall MoveTo
00010A04 302E FFFE move.w D0, [A6 - 0x2]
00010A08 48C0 ext.l D0
00010A0A 5380 subq.l D0, 1
00010A0C 3F00 move.w -[A7], D0
00010A0E 302E FFF8 move.w D0, [A6 - 0x8]
00010A12 48C0 ext.l D0
00010A14 5280 addq.l D0, 1
00010A16 3F00 move.w -[A7], D0
00010A18 A891 syscall LineTo
00010A1A 1F3C 000A move.b -[A7], 0xA /* '\n' */
00010A1E 486E FFF2 pea.l [A6 - 0xE]
00010A22 4EB9 0000 0EFA jsr [0x00000EFA]
00010A28 486E FFF2 pea.l [A6 - 0xE]
00010A2C AA14 syscall RGBForeColor
00010A2E 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010A32 302E FFF8 move.w D0, [A6 - 0x8]
00010A36 48C0 ext.l D0
00010A38 5480 addq.l D0, 2
00010A3A 3F00 move.w -[A7], D0
00010A3C A893 syscall MoveTo
00010A3E 302E FFFE move.w D0, [A6 - 0x2]
00010A42 48C0 ext.l D0
00010A44 5380 subq.l D0, 1
00010A46 3F00 move.w -[A7], D0
00010A48 302E FFF8 move.w D0, [A6 - 0x8]
00010A4C 48C0 ext.l D0
00010A4E 5480 addq.l D0, 2
00010A50 3F00 move.w -[A7], D0
00010A52 A891 syscall LineTo
00010A54 486E FFF8 pea.l [A6 - 0x8]
00010A58 2F3C 0000 FFF5 move.l -[A7], 0xFFF5
00010A5E A8A9 syscall InsetRect
00010A60 486E FFF2 pea.l [A6 - 0xE]
00010A64 4EB9 0000 0F02 jsr [0x00000F02]
00010A6A 486E FFF2 pea.l [A6 - 0xE]
00010A6E AA14 syscall RGBForeColor
00010A70 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010A74 302E FFFC move.w D0, [A6 - 0x4]
00010A78 48C0 ext.l D0
00010A7A 5780 subq.l D0, 3
00010A7C 3F00 move.w -[A7], D0
00010A7E A893 syscall MoveTo
00010A80 302E FFFE move.w D0, [A6 - 0x2]
00010A84 48C0 ext.l D0
00010A86 5380 subq.l D0, 1
00010A88 3F00 move.w -[A7], D0
00010A8A 302E FFFC move.w D0, [A6 - 0x4]
00010A8E 48C0 ext.l D0
00010A90 5780 subq.l D0, 3
00010A92 3F00 move.w -[A7], D0
00010A94 A891 syscall LineTo
00010A96 1F3C 0003 move.b -[A7], 0x3
00010A9A 486E FFF2 pea.l [A6 - 0xE]
00010A9E 4EB9 0000 0EFA jsr [0x00000EFA]
00010AA4 486E FFF2 pea.l [A6 - 0xE]
00010AA8 AA14 syscall RGBForeColor
00010AAA 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010AAE 302E FFFC move.w D0, [A6 - 0x4]
00010AB2 48C0 ext.l D0
00010AB4 5580 subq.l D0, 2
00010AB6 3F00 move.w -[A7], D0
00010AB8 A893 syscall MoveTo
00010ABA 302E FFFE move.w D0, [A6 - 0x2]
00010ABE 48C0 ext.l D0
00010AC0 5380 subq.l D0, 1
00010AC2 3F00 move.w -[A7], D0
00010AC4 302E FFFC move.w D0, [A6 - 0x4]
00010AC8 48C0 ext.l D0
00010ACA 5580 subq.l D0, 2
00010ACC 3F00 move.w -[A7], D0
00010ACE A891 syscall LineTo
00010AD0 486E FFF2 pea.l [A6 - 0xE]
00010AD4 4EB9 0000 0F0A jsr [0x00000F0A]
00010ADA 486E FFF2 pea.l [A6 - 0xE]
00010ADE AA14 syscall RGBForeColor
00010AE0 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010AE4 302E FFFC move.w D0, [A6 - 0x4]
00010AE8 48C0 ext.l D0
00010AEA 5380 subq.l D0, 1
00010AEC 3F00 move.w -[A7], D0
00010AEE A893 syscall MoveTo
00010AF0 302E FFFE move.w D0, [A6 - 0x2]
00010AF4 48C0 ext.l D0
00010AF6 5380 subq.l D0, 1
00010AF8 3F00 move.w -[A7], D0
00010AFA 302E FFFC move.w D0, [A6 - 0x4]
00010AFE 48C0 ext.l D0
00010B00 5380 subq.l D0, 1
00010B02 3F00 move.w -[A7], D0
00010B04 A891 syscall LineTo
00010B06 3F3C FFFF move.w -[A7], 0xFFFF
00010B0A 486E FFD4 pea.l [A6 - 0x2C]
00010B0E 4EB9 0000 2642 jsr [0x00002642]
00010B14 4FEF 002C lea.l A7, [A7 + 0x2C]
00010B18 4CDF 0C00 movem.l A2,A3, [A7]+
00010B1C 4E5E unlink A6
00010B1E 4E75 rts
00010B20 4E56 FFBC link A6, -0x0044
00010B24 48E7 0030 movem.l -[A7], A2,A3
00010B28 246E 0008 movea.l A2, [A6 + 0x8]
00010B2C 486E FFD4 pea.l [A6 - 0x2C]
00010B30 4EB9 0000 263A jsr [0x0000263A]
00010B36 2F0A move.l -[A7], A2
00010B38 2057 movea.l A0, [A7]
00010B3A 2268 0004 movea.l A1, [A0 + 0x4]
00010B3E 2269 0220 movea.l A1, [A1 + 0x220]
00010B42 4E91 jsr [A1]
00010B44 2648 movea.l A3, A0
00010B46 2F0A move.l -[A7], A2
00010B48 2057 movea.l A0, [A7]
00010B4A 2268 0004 movea.l A1, [A0 + 0x4]
00010B4E 2269 022C movea.l A1, [A1 + 0x22C]
00010B52 4E91 jsr [A1]
00010B54 4A00 tst.b D0
00010B56 4FEF 000C lea.l A7, [A7 + 0xC]
00010B5A 6716 beq +0x18 /* 00010B72 */
00010B5C 1F3C 0001 move.b -[A7], 0x1
00010B60 486E FFCE pea.l [A6 - 0x32]
00010B64 4EB9 0000 0EFA jsr [0x00000EFA]
00010B6A 41EE FFCE lea.l A0, [A6 - 0x32]
00010B6E 5C4F addq.w A7, 6
00010B70 6014 bra +0x16 /* 00010B86 */
label00010B72:
00010B72 1F3C 0002 move.b -[A7], 0x2
00010B76 486E FFC8 pea.l [A6 - 0x38]
00010B7A 4EB9 0000 0EFA jsr [0x00000EFA]
00010B80 41EE FFC8 lea.l A0, [A6 - 0x38]
00010B84 5C4F addq.w A7, 6
label00010B86:
00010B86 2D50 FFF2 move.l [A6 - 0xE], [A0]
00010B8A 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
00010B90 486E FFF2 pea.l [A6 - 0xE]
00010B94 AA14 syscall RGBForeColor
00010B96 2F0B move.l -[A7], A3
00010B98 A8D3 syscall PaintRgn
00010B9A 2F0B move.l -[A7], A3
00010B9C A8D9 syscall DisposRgn/DisposeRgn
00010B9E 2F0A move.l -[A7], A2
00010BA0 2057 movea.l A0, [A7]
00010BA2 2268 0004 movea.l A1, [A0 + 0x4]
00010BA6 2269 0238 movea.l A1, [A1 + 0x238]
00010BAA 4E91 jsr [A1]
00010BAC 4A00 tst.b D0
00010BAE 584F addq.w A7, 4
00010BB0 6720 beq +0x22 /* 00010BD2 */
00010BB2 2F0A move.l -[A7], A2
00010BB4 2057 movea.l A0, [A7]
00010BB6 2268 0004 movea.l A1, [A0 + 0x4]
00010BBA 2269 0274 movea.l A1, [A1 + 0x274]
00010BBE 4E91 jsr [A1]
00010BC0 2F0A move.l -[A7], A2
00010BC2 2057 movea.l A0, [A7]
00010BC4 2268 0004 movea.l A1, [A0 + 0x4]
00010BC8 2269 0278 movea.l A1, [A1 + 0x278]
00010BCC 4E91 jsr [A1]
00010BCE 504F addq.w A7, 8
00010BD0 601E bra +0x20 /* 00010BF0 */
label00010BD2:
00010BD2 2F0A move.l -[A7], A2
00010BD4 2057 movea.l A0, [A7]
00010BD6 2268 0004 movea.l A1, [A0 + 0x4]
00010BDA 2269 026C movea.l A1, [A1 + 0x26C]
00010BDE 4E91 jsr [A1]
00010BE0 2F0A move.l -[A7], A2
00010BE2 2057 movea.l A0, [A7]
00010BE4 2268 0004 movea.l A1, [A0 + 0x4]
00010BE8 2269 0270 movea.l A1, [A1 + 0x270]
00010BEC 4E91 jsr [A1]
00010BEE 504F addq.w A7, 8
label00010BF0:
00010BF0 486E FFF8 pea.l [A6 - 0x8]
00010BF4 2F0A move.l -[A7], A2
00010BF6 2057 movea.l A0, [A7]
00010BF8 2268 0004 movea.l A1, [A0 + 0x4]
00010BFC 2269 003C movea.l A1, [A1 + 0x3C]
00010C00 4E91 jsr [A1]
00010C02 486E FFF8 pea.l [A6 - 0x8]
00010C06 4878 000B push.l 0xB
00010C0A A8A9 syscall InsetRect
00010C0C 1F3C 000A move.b -[A7], 0xA /* '\n' */
00010C10 486E FFF2 pea.l [A6 - 0xE]
00010C14 4EB9 0000 0EFA jsr [0x00000EFA]
00010C1A 486E FFF2 pea.l [A6 - 0xE]
00010C1E AA14 syscall RGBForeColor
00010C20 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010C24 3F2E FFF8 move.w -[A7], [A6 - 0x8]
00010C28 A893 syscall MoveTo
00010C2A 302E FFFE move.w D0, [A6 - 0x2]
00010C2E 48C0 ext.l D0
00010C30 5380 subq.l D0, 1
00010C32 3F00 move.w -[A7], D0
00010C34 3F2E FFF8 move.w -[A7], [A6 - 0x8]
00010C38 A891 syscall LineTo
00010C3A 486E FFF8 pea.l [A6 - 0x8]
00010C3E 2F3C 0000 FFF5 move.l -[A7], 0xFFF5
00010C44 A8A9 syscall InsetRect
00010C46 2F0A move.l -[A7], A2
00010C48 2057 movea.l A0, [A7]
00010C4A 2268 0004 movea.l A1, [A0 + 0x4]
00010C4E 2269 022C movea.l A1, [A1 + 0x22C]
00010C52 4E91 jsr [A1]
00010C54 4A00 tst.b D0
00010C56 4FEF 0012 lea.l A7, [A7 + 0x12]
00010C5A 6716 beq +0x18 /* 00010C72 */
00010C5C 1F3C 0001 move.b -[A7], 0x1
00010C60 486E FFC2 pea.l [A6 - 0x3E]
00010C64 4EB9 0000 0EFA jsr [0x00000EFA]
00010C6A 41EE FFC2 lea.l A0, [A6 - 0x3E]
00010C6E 5C4F addq.w A7, 6
00010C70 6014 bra +0x16 /* 00010C86 */
label00010C72:
00010C72 1F3C 000A move.b -[A7], 0xA /* '\n' */
00010C76 486E FFBC pea.l [A6 - 0x44]
00010C7A 4EB9 0000 0EFA jsr [0x00000EFA]
00010C80 41EE FFBC lea.l A0, [A6 - 0x44]
00010C84 5C4F addq.w A7, 6
label00010C86:
00010C86 2D50 FFF2 move.l [A6 - 0xE], [A0]
00010C8A 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
00010C90 486E FFF2 pea.l [A6 - 0xE]
00010C94 AA14 syscall RGBForeColor
00010C96 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010C9A 302E FFFC move.w D0, [A6 - 0x4]
00010C9E 48C0 ext.l D0
00010CA0 5780 subq.l D0, 3
00010CA2 3F00 move.w -[A7], D0
00010CA4 A893 syscall MoveTo
00010CA6 302E FFFE move.w D0, [A6 - 0x2]
00010CAA 48C0 ext.l D0
00010CAC 5380 subq.l D0, 1
00010CAE 3F00 move.w -[A7], D0
00010CB0 302E FFFC move.w D0, [A6 - 0x4]
00010CB4 48C0 ext.l D0
00010CB6 5780 subq.l D0, 3
00010CB8 3F00 move.w -[A7], D0
00010CBA A891 syscall LineTo
00010CBC 1F3C 0001 move.b -[A7], 0x1
00010CC0 486E FFF2 pea.l [A6 - 0xE]
00010CC4 4EB9 0000 0EFA jsr [0x00000EFA]
00010CCA 486E FFF2 pea.l [A6 - 0xE]
00010CCE AA14 syscall RGBForeColor
00010CD0 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010CD4 302E FFFC move.w D0, [A6 - 0x4]
00010CD8 48C0 ext.l D0
00010CDA 5580 subq.l D0, 2
00010CDC 3F00 move.w -[A7], D0
00010CDE A893 syscall MoveTo
00010CE0 302E FFFE move.w D0, [A6 - 0x2]
00010CE4 48C0 ext.l D0
00010CE6 5380 subq.l D0, 1
00010CE8 3F00 move.w -[A7], D0
00010CEA 302E FFFC move.w D0, [A6 - 0x4]
00010CEE 48C0 ext.l D0
00010CF0 5580 subq.l D0, 2
00010CF2 3F00 move.w -[A7], D0
00010CF4 A891 syscall LineTo
00010CF6 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010CFA 302E FFFC move.w D0, [A6 - 0x4]
00010CFE 48C0 ext.l D0
00010D00 5380 subq.l D0, 1
00010D02 3F00 move.w -[A7], D0
00010D04 A893 syscall MoveTo
00010D06 302E FFFE move.w D0, [A6 - 0x2]
00010D0A 48C0 ext.l D0
00010D0C 5380 subq.l D0, 1
00010D0E 3F00 move.w -[A7], D0
00010D10 302E FFFC move.w D0, [A6 - 0x4]
00010D14 48C0 ext.l D0
00010D16 5380 subq.l D0, 1
00010D18 3F00 move.w -[A7], D0
00010D1A A891 syscall LineTo
00010D1C 3F3C FFFF move.w -[A7], 0xFFFF
00010D20 486E FFD4 pea.l [A6 - 0x2C]
00010D24 4EB9 0000 2642 jsr [0x00002642]
00010D2A 4FEF 000C lea.l A7, [A7 + 0xC]
00010D2E 4CDF 0C00 movem.l A2,A3, [A7]+
00010D32 4E5E unlink A6
00010D34 4E75 rts
00010D36 4E56 FFB4 link A6, -0x004C
00010D3A 2F0A move.l -[A7], A2
00010D3C 246E 0008 movea.l A2, [A6 + 0x8]
00010D40 486E FFB4 pea.l [A6 - 0x4C]
00010D44 4EB9 0000 263A jsr [0x0000263A]
00010D4A 4EB9 0000 264A jsr [0x0000264A]
00010D50 486E FFF8 pea.l [A6 - 0x8]
00010D54 2F0A move.l -[A7], A2
00010D56 2057 movea.l A0, [A7]
00010D58 2268 0004 movea.l A1, [A0 + 0x4]
00010D5C 2269 003C movea.l A1, [A1 + 0x3C]
00010D60 4E91 jsr [A1]
00010D62 486E FFF8 pea.l [A6 - 0x8]
00010D66 486E FFDE pea.l [A6 - 0x22]
00010D6A 4EB9 0000 26D2 jsr [0x000026D2]
00010D70 4FEF 0014 lea.l A7, [A7 + 0x14]
00010D74 6000 06E6 bra +0x6E8 /* 0001145C */
label00010D78:
00010D78 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00010D7E 6C14 bge +0x16 /* 00010D94 */
00010D80 486E FFF2 pea.l [A6 - 0xE]
00010D84 4EB9 0000 0F02 jsr [0x00000F02]
00010D8A 486E FFF2 pea.l [A6 - 0xE]
00010D8E AA14 syscall RGBForeColor
00010D90 584F addq.w A7, 4
00010D92 6052 bra +0x54 /* 00010DE6 */
label00010D94:
00010D94 2F0A move.l -[A7], A2
00010D96 4EB9 0000 35D2 jsr [0x000035D2]
00010D9C 4A00 tst.b D0
00010D9E 584F addq.w A7, 4
00010DA0 6720 beq +0x22 /* 00010DC2 */
00010DA2 2F0A move.l -[A7], A2
00010DA4 4EB9 0000 360A jsr [0x0000360A]
00010DAA 4A00 tst.b D0
00010DAC 584F addq.w A7, 4
00010DAE 6712 beq +0x14 /* 00010DC2 */
00010DB0 486E FFD8 pea.l [A6 - 0x28]
00010DB4 4EB9 0000 0F02 jsr [0x00000F02]
00010DBA 41EE FFD8 lea.l A0, [A6 - 0x28]
00010DBE 584F addq.w A7, 4
00010DC0 6014 bra +0x16 /* 00010DD6 */
label00010DC2:
00010DC2 1F3C 000A move.b -[A7], 0xA /* '\n' */
00010DC6 486E FFD2 pea.l [A6 - 0x2E]
00010DCA 4EB9 0000 0EFA jsr [0x00000EFA]
00010DD0 41EE FFD2 lea.l A0, [A6 - 0x2E]
00010DD4 5C4F addq.w A7, 6
label00010DD6:
00010DD6 2D50 FFF2 move.l [A6 - 0xE], [A0]
00010DDA 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
00010DE0 486E FFF2 pea.l [A6 - 0xE]
00010DE4 AA14 syscall RGBForeColor
label00010DE6:
00010DE6 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010DEA 302E FFFC move.w D0, [A6 - 0x4]
00010DEE 48C0 ext.l D0
00010DF0 5780 subq.l D0, 3
00010DF2 3F00 move.w -[A7], D0
00010DF4 A893 syscall MoveTo
00010DF6 3F2E FFFA move.w -[A7], [A6 - 0x6]
00010DFA 302E FFFC move.w D0, [A6 - 0x4]
00010DFE 48C0 ext.l D0
00010E00 5980 subq.l D0, 4
00010E02 3F00 move.w -[A7], D0
00010E04 A891 syscall LineTo
00010E06 302E FFFA move.w D0, [A6 - 0x6]
00010E0A 48C0 ext.l D0
00010E0C 5280 addq.l D0, 1
00010E0E 3F00 move.w -[A7], D0
00010E10 302E FFFC move.w D0, [A6 - 0x4]
00010E14 48C0 ext.l D0
00010E16 5B80 subq.l D0, 5
00010E18 3F00 move.w -[A7], D0
00010E1A A891 syscall LineTo
00010E1C 302E FFFA move.w D0, [A6 - 0x6]
00010E20 48C0 ext.l D0
00010E22 5280 addq.l D0, 1
00010E24 3F00 move.w -[A7], D0
00010E26 302E FFFC move.w D0, [A6 - 0x4]
00010E2A 48C0 ext.l D0
00010E2C 5D80 subq.l D0, 6
00010E2E 3F00 move.w -[A7], D0
00010E30 A891 syscall LineTo
00010E32 302E FFFA move.w D0, [A6 - 0x6]
00010E36 48C0 ext.l D0
00010E38 5480 addq.l D0, 2
00010E3A 3F00 move.w -[A7], D0
00010E3C 302E FFFC move.w D0, [A6 - 0x4]
00010E40 48C0 ext.l D0
00010E42 5F80 subq.l D0, 7
00010E44 3F00 move.w -[A7], D0
00010E46 A891 syscall LineTo
00010E48 302E FFFA move.w D0, [A6 - 0x6]
00010E4C 48C0 ext.l D0
00010E4E 5480 addq.l D0, 2
00010E50 3F00 move.w -[A7], D0
00010E52 302E FFFC move.w D0, [A6 - 0x4]
00010E56 48C0 ext.l D0
00010E58 5180 subq.l D0, 8
00010E5A 3F00 move.w -[A7], D0
00010E5C A891 syscall LineTo
00010E5E 302E FFFA move.w D0, [A6 - 0x6]
00010E62 48C0 ext.l D0
00010E64 5680 addq.l D0, 3
00010E66 3F00 move.w -[A7], D0
00010E68 302E FFFC move.w D0, [A6 - 0x4]
00010E6C 48C0 ext.l D0
00010E6E 72F7 moveq.l D1, 0xFFFFFFF7
00010E70 D081 add.l D0, D1
00010E72 3F00 move.w -[A7], D0
00010E74 A891 syscall LineTo
00010E76 302E FFFA move.w D0, [A6 - 0x6]
00010E7A 48C0 ext.l D0
00010E7C 5680 addq.l D0, 3
00010E7E 3F00 move.w -[A7], D0
00010E80 302E FFFC move.w D0, [A6 - 0x4]
00010E84 48C0 ext.l D0
00010E86 72F6 moveq.l D1, 0xFFFFFFF6
00010E88 D081 add.l D0, D1
00010E8A 3F00 move.w -[A7], D0
00010E8C A891 syscall LineTo
00010E8E 302E FFFA move.w D0, [A6 - 0x6]
00010E92 48C0 ext.l D0
00010E94 5880 addq.l D0, 4
00010E96 3F00 move.w -[A7], D0
00010E98 302E FFFC move.w D0, [A6 - 0x4]
00010E9C 48C0 ext.l D0
00010E9E 72F5 moveq.l D1, 0xFFFFFFF5
00010EA0 D081 add.l D0, D1
00010EA2 3F00 move.w -[A7], D0
00010EA4 A891 syscall LineTo
00010EA6 302E FFFA move.w D0, [A6 - 0x6]
00010EAA 48C0 ext.l D0
00010EAC 5880 addq.l D0, 4
00010EAE 3F00 move.w -[A7], D0
00010EB0 302E FFFC move.w D0, [A6 - 0x4]
00010EB4 48C0 ext.l D0
00010EB6 72F4 moveq.l D1, 0xFFFFFFF4
00010EB8 D081 add.l D0, D1
00010EBA 3F00 move.w -[A7], D0
00010EBC A891 syscall LineTo
00010EBE 302E FFFA move.w D0, [A6 - 0x6]
00010EC2 48C0 ext.l D0
00010EC4 5A80 addq.l D0, 5
00010EC6 3F00 move.w -[A7], D0
00010EC8 302E FFFC move.w D0, [A6 - 0x4]
00010ECC 48C0 ext.l D0
00010ECE 72F3 moveq.l D1, 0xFFFFFFF3
00010ED0 D081 add.l D0, D1
00010ED2 3F00 move.w -[A7], D0
00010ED4 A891 syscall LineTo
00010ED6 302E FFFA move.w D0, [A6 - 0x6]
00010EDA 48C0 ext.l D0
00010EDC 5A80 addq.l D0, 5
00010EDE 3F00 move.w -[A7], D0
00010EE0 302E FFFC move.w D0, [A6 - 0x4]
00010EE4 48C0 ext.l D0
00010EE6 72F2 moveq.l D1, 0xFFFFFFF2
00010EE8 D081 add.l D0, D1
00010EEA 3F00 move.w -[A7], D0
00010EEC A891 syscall LineTo
00010EEE 302E FFFA move.w D0, [A6 - 0x6]
00010EF2 48C0 ext.l D0
00010EF4 5C80 addq.l D0, 6
00010EF6 3F00 move.w -[A7], D0
00010EF8 302E FFFC move.w D0, [A6 - 0x4]
00010EFC 48C0 ext.l D0
00010EFE 72F1 moveq.l D1, 0xFFFFFFF1
00010F00 D081 add.l D0, D1
00010F02 3F00 move.w -[A7], D0
00010F04 A891 syscall LineTo
00010F06 302E FFFA move.w D0, [A6 - 0x6]
00010F0A 48C0 ext.l D0
00010F0C 5C80 addq.l D0, 6
00010F0E 3F00 move.w -[A7], D0
00010F10 302E FFFC move.w D0, [A6 - 0x4]
00010F14 48C0 ext.l D0
00010F16 72F0 moveq.l D1, 0xFFFFFFF0
00010F18 D081 add.l D0, D1
00010F1A 3F00 move.w -[A7], D0
00010F1C A891 syscall LineTo
00010F1E 302E FFFA move.w D0, [A6 - 0x6]
00010F22 48C0 ext.l D0
00010F24 5E80 addq.l D0, 7
00010F26 3F00 move.w -[A7], D0
00010F28 302E FFFC move.w D0, [A6 - 0x4]
00010F2C 48C0 ext.l D0
00010F2E 72EF moveq.l D1, 0xFFFFFFEF
00010F30 D081 add.l D0, D1
00010F32 3F00 move.w -[A7], D0
00010F34 A891 syscall LineTo
00010F36 302E FFFA move.w D0, [A6 - 0x6]
00010F3A 48C0 ext.l D0
00010F3C 5080 addq.l D0, 8
00010F3E 3F00 move.w -[A7], D0
00010F40 302E FFFC move.w D0, [A6 - 0x4]
00010F44 48C0 ext.l D0
00010F46 72EE moveq.l D1, 0xFFFFFFEE
00010F48 D081 add.l D0, D1
00010F4A 3F00 move.w -[A7], D0
00010F4C A891 syscall LineTo
00010F4E 302E FFFA move.w D0, [A6 - 0x6]
00010F52 48C0 ext.l D0
00010F54 7209 moveq.l D1, 0x09
00010F56 D081 add.l D0, D1
00010F58 3F00 move.w -[A7], D0
00010F5A 302E FFFC move.w D0, [A6 - 0x4]
00010F5E 48C0 ext.l D0
00010F60 72EE moveq.l D1, 0xFFFFFFEE
00010F62 D081 add.l D0, D1
00010F64 3F00 move.w -[A7], D0
00010F66 A891 syscall LineTo
00010F68 302E FFFA move.w D0, [A6 - 0x6]
00010F6C 48C0 ext.l D0
00010F6E 720A moveq.l D1, 0x0A
00010F70 D081 add.l D0, D1
00010F72 3F00 move.w -[A7], D0
00010F74 302E FFFC move.w D0, [A6 - 0x4]
00010F78 48C0 ext.l D0
00010F7A 72ED moveq.l D1, 0xFFFFFFED
00010F7C D081 add.l D0, D1
00010F7E 3F00 move.w -[A7], D0
00010F80 A891 syscall LineTo
00010F82 302E FFFA move.w D0, [A6 - 0x6]
00010F86 48C0 ext.l D0
00010F88 720B moveq.l D1, 0x0B
00010F8A D081 add.l D0, D1
00010F8C 3F00 move.w -[A7], D0
00010F8E 302E FFFC move.w D0, [A6 - 0x4]
00010F92 48C0 ext.l D0
00010F94 72ED moveq.l D1, 0xFFFFFFED
00010F96 D081 add.l D0, D1
00010F98 3F00 move.w -[A7], D0
00010F9A A891 syscall LineTo
00010F9C 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00010FA2 6D00 04B8 blt +0x4BA /* 0001145C */
00010FA6 2F0A move.l -[A7], A2
00010FA8 4EB9 0000 35D2 jsr [0x000035D2]
00010FAE 4A00 tst.b D0
00010FB0 584F addq.w A7, 4
00010FB2 6700 04A8 beq +0x4AA /* 0001145C */
00010FB6 2F0A move.l -[A7], A2
00010FB8 4EB9 0000 360A jsr [0x0000360A]
00010FBE 4A00 tst.b D0
00010FC0 584F addq.w A7, 4
00010FC2 6700 0498 beq +0x49A /* 0001145C */
00010FC6 2F0A move.l -[A7], A2
00010FC8 2057 movea.l A0, [A7]
00010FCA 2268 0004 movea.l A1, [A0 + 0x4]
00010FCE 2269 022C movea.l A1, [A1 + 0x22C]
00010FD2 4E91 jsr [A1]
00010FD4 4A00 tst.b D0
00010FD6 584F addq.w A7, 4
00010FD8 6616 bne +0x18 /* 00010FF0 */
00010FDA 2F0A move.l -[A7], A2
00010FDC 2057 movea.l A0, [A7]
00010FDE 2268 0004 movea.l A1, [A0 + 0x4]
00010FE2 2269 0230 movea.l A1, [A1 + 0x230]
00010FE6 4E91 jsr [A1]
00010FE8 4A00 tst.b D0
00010FEA 584F addq.w A7, 4
00010FEC 6700 023E beq +0x240 /* 0001122C */
label00010FF0:
00010FF0 2F0A move.l -[A7], A2
00010FF2 2057 movea.l A0, [A7]
00010FF4 2268 0004 movea.l A1, [A0 + 0x4]
00010FF8 2269 022C movea.l A1, [A1 + 0x22C]
00010FFC 4E91 jsr [A1]
00010FFE 4A00 tst.b D0
00011000 584F addq.w A7, 4
00011002 6718 beq +0x1A /* 0001101C */
00011004 1F3C 0003 move.b -[A7], 0x3
00011008 486E FFF2 pea.l [A6 - 0xE]
0001100C 4EB9 0000 0EFA jsr [0x00000EFA]
00011012 486E FFF2 pea.l [A6 - 0xE]
00011016 AA14 syscall RGBForeColor
00011018 5C4F addq.w A7, 6
0001101A 602A bra +0x2C /* 00011046 */
label0001101C:
0001101C 2F0A move.l -[A7], A2
0001101E 2057 movea.l A0, [A7]
00011020 2268 0004 movea.l A1, [A0 + 0x4]
00011024 2269 0230 movea.l A1, [A1 + 0x230]
00011028 4E91 jsr [A1]
0001102A 4A00 tst.b D0
0001102C 584F addq.w A7, 4
0001102E 6716 beq +0x18 /* 00011046 */
00011030 1F3C 000B move.b -[A7], 0xB
00011034 486E FFF2 pea.l [A6 - 0xE]
00011038 4EB9 0000 0EFA jsr [0x00000EFA]
0001103E 486E FFF2 pea.l [A6 - 0xE]
00011042 AA14 syscall RGBForeColor
00011044 5C4F addq.w A7, 6
label00011046:
00011046 2F0A move.l -[A7], A2
00011048 2057 movea.l A0, [A7]
0001104A 2268 0004 movea.l A1, [A0 + 0x4]
0001104E 2269 022C movea.l A1, [A1 + 0x22C]
00011052 4E91 jsr [A1]
00011054 4A00 tst.b D0
00011056 584F addq.w A7, 4
00011058 6720 beq +0x22 /* 0001107A */
0001105A 3F2E FFFA move.w -[A7], [A6 - 0x6]
0001105E 302E FFFC move.w D0, [A6 - 0x4]
00011062 48C0 ext.l D0
00011064 5580 subq.l D0, 2
00011066 3F00 move.w -[A7], D0
00011068 A893 syscall MoveTo
0001106A 3F2E FFFA move.w -[A7], [A6 - 0x6]
0001106E 302E FFFC move.w D0, [A6 - 0x4]
00011072 48C0 ext.l D0
00011074 5780 subq.l D0, 3
00011076 3F00 move.w -[A7], D0
00011078 A891 syscall LineTo
label0001107A:
0001107A 486E FFF8 pea.l [A6 - 0x8]
0001107E 4878 0001 push.l 0x1
00011082 A8A9 syscall InsetRect
00011084 3F2E FFFA move.w -[A7], [A6 - 0x6]
00011088 302E FFFC move.w D0, [A6 - 0x4]
0001108C 48C0 ext.l D0
0001108E 5780 subq.l D0, 3
00011090 3F00 move.w -[A7], D0
00011092 A893 syscall MoveTo
00011094 3F2E FFFA move.w -[A7], [A6 - 0x6]
00011098 302E FFFC move.w D0, [A6 - 0x4]
0001109C 48C0 ext.l D0
0001109E 5980 subq.l D0, 4
000110A0 3F00 move.w -[A7], D0
000110A2 A891 syscall LineTo
000110A4 302E FFFA move.w D0, [A6 - 0x6]
000110A8 48C0 ext.l D0
000110AA 5280 addq.l D0, 1
000110AC 3F00 move.w -[A7], D0
000110AE 302E FFFC move.w D0, [A6 - 0x4]
000110B2 48C0 ext.l D0
000110B4 5B80 subq.l D0, 5
000110B6 3F00 move.w -[A7], D0
000110B8 A891 syscall LineTo
000110BA 302E FFFA move.w D0, [A6 - 0x6]
000110BE 48C0 ext.l D0
000110C0 5280 addq.l D0, 1
000110C2 3F00 move.w -[A7], D0
000110C4 302E FFFC move.w D0, [A6 - 0x4]
000110C8 48C0 ext.l D0
000110CA 5D80 subq.l D0, 6
000110CC 3F00 move.w -[A7], D0
000110CE A891 syscall LineTo
000110D0 302E FFFA move.w D0, [A6 - 0x6]
000110D4 48C0 ext.l D0
000110D6 5480 addq.l D0, 2
000110D8 3F00 move.w -[A7], D0
000110DA 302E FFFC move.w D0, [A6 - 0x4]
000110DE 48C0 ext.l D0
000110E0 5F80 subq.l D0, 7
000110E2 3F00 move.w -[A7], D0
000110E4 A891 syscall LineTo
000110E6 302E FFFA move.w D0, [A6 - 0x6]
000110EA 48C0 ext.l D0
000110EC 5480 addq.l D0, 2
000110EE 3F00 move.w -[A7], D0
000110F0 302E FFFC move.w D0, [A6 - 0x4]
000110F4 48C0 ext.l D0
000110F6 5180 subq.l D0, 8
000110F8 3F00 move.w -[A7], D0
000110FA A891 syscall LineTo
000110FC 302E FFFA move.w D0, [A6 - 0x6]
00011100 48C0 ext.l D0
00011102 5680 addq.l D0, 3
00011104 3F00 move.w -[A7], D0
00011106 302E FFFC move.w D0, [A6 - 0x4]
0001110A 48C0 ext.l D0
0001110C 72F7 moveq.l D1, 0xFFFFFFF7
0001110E D081 add.l D0, D1
00011110 3F00 move.w -[A7], D0
00011112 A891 syscall LineTo
00011114 302E FFFA move.w D0, [A6 - 0x6]
00011118 48C0 ext.l D0
0001111A 5680 addq.l D0, 3
0001111C 3F00 move.w -[A7], D0
0001111E 302E FFFC move.w D0, [A6 - 0x4]
00011122 48C0 ext.l D0
00011124 72F6 moveq.l D1, 0xFFFFFFF6
00011126 D081 add.l D0, D1
00011128 3F00 move.w -[A7], D0
0001112A A891 syscall LineTo
0001112C 302E FFFA move.w D0, [A6 - 0x6]
00011130 48C0 ext.l D0
00011132 5880 addq.l D0, 4
00011134 3F00 move.w -[A7], D0
00011136 302E FFFC move.w D0, [A6 - 0x4]
0001113A 48C0 ext.l D0
0001113C 72F5 moveq.l D1, 0xFFFFFFF5
0001113E D081 add.l D0, D1
00011140 3F00 move.w -[A7], D0
00011142 A891 syscall LineTo
00011144 302E FFFA move.w D0, [A6 - 0x6]
00011148 48C0 ext.l D0
0001114A 5880 addq.l D0, 4
0001114C 3F00 move.w -[A7], D0
0001114E 302E FFFC move.w D0, [A6 - 0x4]
00011152 48C0 ext.l D0
00011154 72F4 moveq.l D1, 0xFFFFFFF4
00011156 D081 add.l D0, D1
00011158 3F00 move.w -[A7], D0
0001115A A891 syscall LineTo
0001115C 302E FFFA move.w D0, [A6 - 0x6]
00011160 48C0 ext.l D0
00011162 5A80 addq.l D0, 5
00011164 3F00 move.w -[A7], D0
00011166 302E FFFC move.w D0, [A6 - 0x4]
0001116A 48C0 ext.l D0
0001116C 72F3 moveq.l D1, 0xFFFFFFF3
0001116E D081 add.l D0, D1
00011170 3F00 move.w -[A7], D0
00011172 A891 syscall LineTo
00011174 302E FFFA move.w D0, [A6 - 0x6]
00011178 48C0 ext.l D0
0001117A 5A80 addq.l D0, 5
0001117C 3F00 move.w -[A7], D0
0001117E 302E FFFC move.w D0, [A6 - 0x4]
00011182 48C0 ext.l D0
00011184 72F2 moveq.l D1, 0xFFFFFFF2
00011186 D081 add.l D0, D1
00011188 3F00 move.w -[A7], D0
0001118A A891 syscall LineTo
0001118C 302E FFFA move.w D0, [A6 - 0x6]
00011190 48C0 ext.l D0
00011192 5C80 addq.l D0, 6
00011194 3F00 move.w -[A7], D0
00011196 302E FFFC move.w D0, [A6 - 0x4]
0001119A 48C0 ext.l D0
0001119C 72F1 moveq.l D1, 0xFFFFFFF1
0001119E D081 add.l D0, D1
000111A0 3F00 move.w -[A7], D0
000111A2 A891 syscall LineTo
000111A4 302E FFFA move.w D0, [A6 - 0x6]
000111A8 48C0 ext.l D0
000111AA 5C80 addq.l D0, 6
000111AC 3F00 move.w -[A7], D0
000111AE 302E FFFC move.w D0, [A6 - 0x4]
000111B2 48C0 ext.l D0
000111B4 72F0 moveq.l D1, 0xFFFFFFF0
000111B6 D081 add.l D0, D1
000111B8 3F00 move.w -[A7], D0
000111BA A891 syscall LineTo
000111BC 302E FFFA move.w D0, [A6 - 0x6]
000111C0 48C0 ext.l D0
000111C2 5E80 addq.l D0, 7
000111C4 3F00 move.w -[A7], D0
000111C6 302E FFFC move.w D0, [A6 - 0x4]
000111CA 48C0 ext.l D0
000111CC 72EF moveq.l D1, 0xFFFFFFEF
000111CE D081 add.l D0, D1
000111D0 3F00 move.w -[A7], D0
000111D2 A891 syscall LineTo
000111D4 302E FFFA move.w D0, [A6 - 0x6]
000111D8 48C0 ext.l D0
000111DA 5080 addq.l D0, 8
000111DC 3F00 move.w -[A7], D0
000111DE 302E FFFC move.w D0, [A6 - 0x4]
000111E2 48C0 ext.l D0
000111E4 72EF moveq.l D1, 0xFFFFFFEF
000111E6 D081 add.l D0, D1
000111E8 3F00 move.w -[A7], D0
000111EA A891 syscall LineTo
000111EC 302E FFFA move.w D0, [A6 - 0x6]
000111F0 48C0 ext.l D0
000111F2 7209 moveq.l D1, 0x09
000111F4 D081 add.l D0, D1
000111F6 3F00 move.w -[A7], D0
000111F8 302E FFFC move.w D0, [A6 - 0x4]
000111FC 48C0 ext.l D0
000111FE 72EE moveq.l D1, 0xFFFFFFEE
00011200 D081 add.l D0, D1
00011202 3F00 move.w -[A7], D0
00011204 A891 syscall LineTo
00011206 302E FFFA move.w D0, [A6 - 0x6]
0001120A 48C0 ext.l D0
0001120C 720A moveq.l D1, 0x0A
0001120E D081 add.l D0, D1
00011210 3F00 move.w -[A7], D0
00011212 302E FFFC move.w D0, [A6 - 0x4]
00011216 48C0 ext.l D0
00011218 72EE moveq.l D1, 0xFFFFFFEE
0001121A D081 add.l D0, D1
0001121C 3F00 move.w -[A7], D0
0001121E A891 syscall LineTo
00011220 486E FFF8 pea.l [A6 - 0x8]
00011224 2F3C 0000 FFFF move.l -[A7], 0xFFFF
0001122A A8A9 syscall InsetRect
label0001122C:
0001122C 2F0A move.l -[A7], A2
0001122E 2057 movea.l A0, [A7]
00011230 2268 0004 movea.l A1, [A0 + 0x4]
00011234 2269 022C movea.l A1, [A1 + 0x22C]
00011238 4E91 jsr [A1]
0001123A 4A00 tst.b D0
0001123C 584F addq.w A7, 4
0001123E 6714 beq +0x16 /* 00011254 */
00011240 486E FFF2 pea.l [A6 - 0xE]
00011244 4EB9 0000 0F0A jsr [0x00000F0A]
0001124A 486E FFF2 pea.l [A6 - 0xE]
0001124E AA14 syscall RGBForeColor
00011250 584F addq.w A7, 4
00011252 6042 bra +0x44 /* 00011296 */
label00011254:
00011254 2F0A move.l -[A7], A2
00011256 2057 movea.l A0, [A7]
00011258 2268 0004 movea.l A1, [A0 + 0x4]
0001125C 2269 0230 movea.l A1, [A1 + 0x230]
00011260 4E91 jsr [A1]
00011262 4A00 tst.b D0
00011264 584F addq.w A7, 4
00011266 6718 beq +0x1A /* 00011280 */
00011268 1F3C 000A move.b -[A7], 0xA /* '\n' */
0001126C 486E FFF2 pea.l [A6 - 0xE]
00011270 4EB9 0000 0EFA jsr [0x00000EFA]
00011276 486E FFF2 pea.l [A6 - 0xE]
0001127A AA14 syscall RGBForeColor
0001127C 5C4F addq.w A7, 6
0001127E 6016 bra +0x18 /* 00011296 */
label00011280:
00011280 1F3C 0001 move.b -[A7], 0x1
00011284 486E FFF2 pea.l [A6 - 0xE]
00011288 4EB9 0000 0EFA jsr [0x00000EFA]
0001128E 486E FFF2 pea.l [A6 - 0xE]
00011292 AA14 syscall RGBForeColor
00011294 5C4F addq.w A7, 6
label00011296:
00011296 2F0A move.l -[A7], A2
00011298 2057 movea.l A0, [A7]
0001129A 2268 0004 movea.l A1, [A0 + 0x4]
0001129E 2269 022C movea.l A1, [A1 + 0x22C]
000112A2 4E91 jsr [A1]
000112A4 4A00 tst.b D0
000112A6 584F addq.w A7, 4
000112A8 6726 beq +0x28 /* 000112D0 */
000112AA 3F2E FFFA move.w -[A7], [A6 - 0x6]
000112AE 302E FFFC move.w D0, [A6 - 0x4]
000112B2 48C0 ext.l D0
000112B4 5380 subq.l D0, 1
000112B6 3F00 move.w -[A7], D0
000112B8 A893 syscall MoveTo
000112BA 302E FFFA move.w D0, [A6 - 0x6]
000112BE 48C0 ext.l D0
000112C0 5480 addq.l D0, 2
000112C2 3F00 move.w -[A7], D0
000112C4 302E FFFC move.w D0, [A6 - 0x4]
000112C8 48C0 ext.l D0
000112CA 5780 subq.l D0, 3
000112CC 3F00 move.w -[A7], D0
000112CE A891 syscall LineTo
label000112D0:
000112D0 486E FFF8 pea.l [A6 - 0x8]
000112D4 4878 0002 push.l 0x2
000112D8 A8A9 syscall InsetRect
000112DA 3F2E FFFA move.w -[A7], [A6 - 0x6]
000112DE 302E FFFC move.w D0, [A6 - 0x4]
000112E2 48C0 ext.l D0
000112E4 5780 subq.l D0, 3
000112E6 3F00 move.w -[A7], D0
000112E8 A893 syscall MoveTo
000112EA 3F2E FFFA move.w -[A7], [A6 - 0x6]
000112EE 302E FFFC move.w D0, [A6 - 0x4]
000112F2 48C0 ext.l D0
000112F4 5980 subq.l D0, 4
000112F6 3F00 move.w -[A7], D0
000112F8 A891 syscall LineTo
000112FA 302E FFFA move.w D0, [A6 - 0x6]
000112FE 48C0 ext.l D0
00011300 5280 addq.l D0, 1
00011302 3F00 move.w -[A7], D0
00011304 302E FFFC move.w D0, [A6 - 0x4]
00011308 48C0 ext.l D0
0001130A 5B80 subq.l D0, 5
0001130C 3F00 move.w -[A7], D0
0001130E A891 syscall LineTo
00011310 302E FFFA move.w D0, [A6 - 0x6]
00011314 48C0 ext.l D0
00011316 5280 addq.l D0, 1
00011318 3F00 move.w -[A7], D0
0001131A 302E FFFC move.w D0, [A6 - 0x4]
0001131E 48C0 ext.l D0
00011320 5D80 subq.l D0, 6
00011322 3F00 move.w -[A7], D0
00011324 A891 syscall LineTo
00011326 302E FFFA move.w D0, [A6 - 0x6]
0001132A 48C0 ext.l D0
0001132C 5480 addq.l D0, 2
0001132E 3F00 move.w -[A7], D0
00011330 302E FFFC move.w D0, [A6 - 0x4]
00011334 48C0 ext.l D0
00011336 5F80 subq.l D0, 7
00011338 3F00 move.w -[A7], D0
0001133A A891 syscall LineTo
0001133C 302E FFFA move.w D0, [A6 - 0x6]
00011340 48C0 ext.l D0
00011342 5480 addq.l D0, 2
00011344 3F00 move.w -[A7], D0
00011346 302E FFFC move.w D0, [A6 - 0x4]
0001134A 48C0 ext.l D0
0001134C 5180 subq.l D0, 8
0001134E 3F00 move.w -[A7], D0
00011350 A891 syscall LineTo
00011352 302E FFFA move.w D0, [A6 - 0x6]
00011356 48C0 ext.l D0
00011358 5680 addq.l D0, 3
0001135A 3F00 move.w -[A7], D0
0001135C 302E FFFC move.w D0, [A6 - 0x4]
00011360 48C0 ext.l D0
00011362 72F7 moveq.l D1, 0xFFFFFFF7
00011364 D081 add.l D0, D1
00011366 3F00 move.w -[A7], D0
00011368 A891 syscall LineTo
0001136A 302E FFFA move.w D0, [A6 - 0x6]
0001136E 48C0 ext.l D0
00011370 5680 addq.l D0, 3
00011372 3F00 move.w -[A7], D0
00011374 302E FFFC move.w D0, [A6 - 0x4]
00011378 48C0 ext.l D0
0001137A 72F6 moveq.l D1, 0xFFFFFFF6
0001137C D081 add.l D0, D1
0001137E 3F00 move.w -[A7], D0
00011380 A891 syscall LineTo
00011382 302E FFFA move.w D0, [A6 - 0x6]
00011386 48C0 ext.l D0
00011388 5880 addq.l D0, 4
0001138A 3F00 move.w -[A7], D0
0001138C 302E FFFC move.w D0, [A6 - 0x4]
00011390 48C0 ext.l D0
00011392 72F5 moveq.l D1, 0xFFFFFFF5
00011394 D081 add.l D0, D1
00011396 3F00 move.w -[A7], D0
00011398 A891 syscall LineTo
0001139A 302E FFFA move.w D0, [A6 - 0x6]
0001139E 48C0 ext.l D0
000113A0 5880 addq.l D0, 4
000113A2 3F00 move.w -[A7], D0
000113A4 302E FFFC move.w D0, [A6 - 0x4]
000113A8 48C0 ext.l D0
000113AA 72F4 moveq.l D1, 0xFFFFFFF4
000113AC D081 add.l D0, D1
000113AE 3F00 move.w -[A7], D0
000113B0 A891 syscall LineTo
000113B2 302E FFFA move.w D0, [A6 - 0x6]
000113B6 48C0 ext.l D0
000113B8 5A80 addq.l D0, 5
000113BA 3F00 move.w -[A7], D0
000113BC 302E FFFC move.w D0, [A6 - 0x4]
000113C0 48C0 ext.l D0
000113C2 72F3 moveq.l D1, 0xFFFFFFF3
000113C4 D081 add.l D0, D1
000113C6 3F00 move.w -[A7], D0
000113C8 A891 syscall LineTo
000113CA 302E FFFA move.w D0, [A6 - 0x6]
000113CE 48C0 ext.l D0
000113D0 5A80 addq.l D0, 5
000113D2 3F00 move.w -[A7], D0
000113D4 302E FFFC move.w D0, [A6 - 0x4]
000113D8 48C0 ext.l D0
000113DA 72F2 moveq.l D1, 0xFFFFFFF2
000113DC D081 add.l D0, D1
000113DE 3F00 move.w -[A7], D0
000113E0 A891 syscall LineTo
000113E2 302E FFFA move.w D0, [A6 - 0x6]
000113E6 48C0 ext.l D0
000113E8 5C80 addq.l D0, 6
000113EA 3F00 move.w -[A7], D0
000113EC 302E FFFC move.w D0, [A6 - 0x4]
000113F0 48C0 ext.l D0
000113F2 72F1 moveq.l D1, 0xFFFFFFF1
000113F4 D081 add.l D0, D1
000113F6 3F00 move.w -[A7], D0
000113F8 A891 syscall LineTo
000113FA 302E FFFA move.w D0, [A6 - 0x6]
000113FE 48C0 ext.l D0
00011400 5C80 addq.l D0, 6
00011402 3F00 move.w -[A7], D0
00011404 302E FFFC move.w D0, [A6 - 0x4]
00011408 48C0 ext.l D0
0001140A 72F0 moveq.l D1, 0xFFFFFFF0
0001140C D081 add.l D0, D1
0001140E 3F00 move.w -[A7], D0
00011410 A891 syscall LineTo
00011412 302E FFFA move.w D0, [A6 - 0x6]
00011416 48C0 ext.l D0
00011418 5E80 addq.l D0, 7
0001141A 3F00 move.w -[A7], D0
0001141C 302E FFFC move.w D0, [A6 - 0x4]
00011420 48C0 ext.l D0
00011422 72F0 moveq.l D1, 0xFFFFFFF0
00011424 D081 add.l D0, D1
00011426 3F00 move.w -[A7], D0
00011428 A891 syscall LineTo
0001142A 302E FFFA move.w D0, [A6 - 0x6]
0001142E 48C0 ext.l D0
00011430 5080 addq.l D0, 8
00011432 3F00 move.w -[A7], D0
00011434 302E FFFC move.w D0, [A6 - 0x4]
00011438 48C0 ext.l D0
0001143A 72EF moveq.l D1, 0xFFFFFFEF
0001143C D081 add.l D0, D1
0001143E 3F00 move.w -[A7], D0
00011440 A891 syscall LineTo
00011442 302E FFFA move.w D0, [A6 - 0x6]
00011446 48C0 ext.l D0
00011448 7209 moveq.l D1, 0x09
0001144A D081 add.l D0, D1
0001144C 3F00 move.w -[A7], D0
0001144E 302E FFFC move.w D0, [A6 - 0x4]
00011452 48C0 ext.l D0
00011454 72EF moveq.l D1, 0xFFFFFFEF
00011456 D081 add.l D0, D1
00011458 3F00 move.w -[A7], D0
0001145A A891 syscall LineTo
label0001145C:
0001145C 486E FFF0 pea.l [A6 - 0x10]
00011460 486E FFDE pea.l [A6 - 0x22]
00011464 4EB9 0000 26E2 jsr [0x000026E2]
0001146A 4A00 tst.b D0
0001146C 504F addq.w A7, 8
0001146E 6600 F908 bne -0x6F6 /* 00010D78 */
00011472 3F3C FFFF move.w -[A7], 0xFFFF
00011476 486E FFDE pea.l [A6 - 0x22]
0001147A 4EB9 0000 26DA jsr [0x000026DA]
00011480 3F3C FFFF move.w -[A7], 0xFFFF
00011484 486E FFB4 pea.l [A6 - 0x4C]
00011488 4EB9 0000 2642 jsr [0x00002642]
0001148E 4FEF 000C lea.l A7, [A7 + 0xC]
00011492 245F movea.l A2, [A7]+
00011494 4E5E unlink A6
00011496 4E75 rts
00011498 4E56 FFB4 link A6, -0x004C
0001149C 2F0A move.l -[A7], A2
0001149E 246E 0008 movea.l A2, [A6 + 0x8]
000114A2 486E FFB4 pea.l [A6 - 0x4C]
000114A6 4EB9 0000 263A jsr [0x0000263A]
000114AC 4EB9 0000 264A jsr [0x0000264A]
000114B2 486E FFF8 pea.l [A6 - 0x8]
000114B6 2F0A move.l -[A7], A2
000114B8 2057 movea.l A0, [A7]
000114BA 2268 0004 movea.l A1, [A0 + 0x4]
000114BE 2269 003C movea.l A1, [A1 + 0x3C]
000114C2 4E91 jsr [A1]
000114C4 486E FFF8 pea.l [A6 - 0x8]
000114C8 486E FFDE pea.l [A6 - 0x22]
000114CC 4EB9 0000 26D2 jsr [0x000026D2]
000114D2 4FEF 0014 lea.l A7, [A7 + 0x14]
000114D6 6000 1184 bra +0x1186 /* 0001265C */
label000114DA:
000114DA 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
000114E0 6C14 bge +0x16 /* 000114F6 */
000114E2 486E FFF2 pea.l [A6 - 0xE]
000114E6 4EB9 0000 0F02 jsr [0x00000F02]
000114EC 486E FFF2 pea.l [A6 - 0xE]
000114F0 AA14 syscall RGBForeColor
000114F2 584F addq.w A7, 4
000114F4 6052 bra +0x54 /* 00011548 */
label000114F6:
000114F6 2F0A move.l -[A7], A2
000114F8 4EB9 0000 35D2 jsr [0x000035D2]
000114FE 4A00 tst.b D0
00011500 584F addq.w A7, 4
00011502 6720 beq +0x22 /* 00011524 */
00011504 2F0A move.l -[A7], A2
00011506 4EB9 0000 360A jsr [0x0000360A]
0001150C 4A00 tst.b D0
0001150E 584F addq.w A7, 4
00011510 6712 beq +0x14 /* 00011524 */
00011512 486E FFD8 pea.l [A6 - 0x28]
00011516 4EB9 0000 0F02 jsr [0x00000F02]
0001151C 41EE FFD8 lea.l A0, [A6 - 0x28]
00011520 584F addq.w A7, 4
00011522 6014 bra +0x16 /* 00011538 */
label00011524:
00011524 1F3C 000A move.b -[A7], 0xA /* '\n' */
00011528 486E FFD2 pea.l [A6 - 0x2E]
0001152C 4EB9 0000 0EFA jsr [0x00000EFA]
00011532 41EE FFD2 lea.l A0, [A6 - 0x2E]
00011536 5C4F addq.w A7, 6
label00011538:
00011538 2D50 FFF2 move.l [A6 - 0xE], [A0]
0001153C 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
00011542 486E FFF2 pea.l [A6 - 0xE]
00011546 AA14 syscall RGBForeColor
label00011548:
00011548 302E FFFE move.w D0, [A6 - 0x2]
0001154C 48C0 ext.l D0
0001154E 5380 subq.l D0, 1
00011550 3F00 move.w -[A7], D0
00011552 302E FFFC move.w D0, [A6 - 0x4]
00011556 48C0 ext.l D0
00011558 5780 subq.l D0, 3
0001155A 3F00 move.w -[A7], D0
0001155C A893 syscall MoveTo
0001155E 302E FFFE move.w D0, [A6 - 0x2]
00011562 48C0 ext.l D0
00011564 5380 subq.l D0, 1
00011566 3F00 move.w -[A7], D0
00011568 302E FFFC move.w D0, [A6 - 0x4]
0001156C 48C0 ext.l D0
0001156E 5980 subq.l D0, 4
00011570 3F00 move.w -[A7], D0
00011572 A891 syscall LineTo
00011574 302E FFFE move.w D0, [A6 - 0x2]
00011578 48C0 ext.l D0
0001157A 5580 subq.l D0, 2
0001157C 3F00 move.w -[A7], D0
0001157E 302E FFFC move.w D0, [A6 - 0x4]
00011582 48C0 ext.l D0
00011584 5B80 subq.l D0, 5
00011586 3F00 move.w -[A7], D0
00011588 A891 syscall LineTo
0001158A 302E FFFE move.w D0, [A6 - 0x2]
0001158E 48C0 ext.l D0
00011590 5580 subq.l D0, 2
00011592 3F00 move.w -[A7], D0
00011594 302E FFFC move.w D0, [A6 - 0x4]
00011598 48C0 ext.l D0
0001159A 5D80 subq.l D0, 6
0001159C 3F00 move.w -[A7], D0
0001159E A891 syscall LineTo
000115A0 302E FFFE move.w D0, [A6 - 0x2]
000115A4 48C0 ext.l D0
000115A6 5780 subq.l D0, 3
000115A8 3F00 move.w -[A7], D0
000115AA 302E FFFC move.w D0, [A6 - 0x4]
000115AE 48C0 ext.l D0
000115B0 5F80 subq.l D0, 7
000115B2 3F00 move.w -[A7], D0
000115B4 A891 syscall LineTo
000115B6 302E FFFE move.w D0, [A6 - 0x2]
000115BA 48C0 ext.l D0
000115BC 5780 subq.l D0, 3
000115BE 3F00 move.w -[A7], D0
000115C0 302E FFFC move.w D0, [A6 - 0x4]
000115C4 48C0 ext.l D0
000115C6 5180 subq.l D0, 8
000115C8 3F00 move.w -[A7], D0
000115CA A891 syscall LineTo
000115CC 302E FFFE move.w D0, [A6 - 0x2]
000115D0 48C0 ext.l D0
000115D2 5980 subq.l D0, 4
000115D4 3F00 move.w -[A7], D0
000115D6 302E FFFC move.w D0, [A6 - 0x4]
000115DA 48C0 ext.l D0
000115DC 72F7 moveq.l D1, 0xFFFFFFF7
000115DE D081 add.l D0, D1
000115E0 3F00 move.w -[A7], D0
000115E2 A891 syscall LineTo
000115E4 302E FFFE move.w D0, [A6 - 0x2]
000115E8 48C0 ext.l D0
000115EA 5980 subq.l D0, 4
000115EC 3F00 move.w -[A7], D0
000115EE 302E FFFC move.w D0, [A6 - 0x4]
000115F2 48C0 ext.l D0
000115F4 72F6 moveq.l D1, 0xFFFFFFF6
000115F6 D081 add.l D0, D1
000115F8 3F00 move.w -[A7], D0
000115FA A891 syscall LineTo
000115FC 302E FFFE move.w D0, [A6 - 0x2]
00011600 48C0 ext.l D0
00011602 5B80 subq.l D0, 5
00011604 3F00 move.w -[A7], D0
00011606 302E FFFC move.w D0, [A6 - 0x4]
0001160A 48C0 ext.l D0
0001160C 72F5 moveq.l D1, 0xFFFFFFF5
0001160E D081 add.l D0, D1
00011610 3F00 move.w -[A7], D0
00011612 A891 syscall LineTo
00011614 302E FFFE move.w D0, [A6 - 0x2]
00011618 48C0 ext.l D0
0001161A 5B80 subq.l D0, 5
0001161C 3F00 move.w -[A7], D0
0001161E 302E FFFC move.w D0, [A6 - 0x4]
00011622 48C0 ext.l D0
00011624 72F4 moveq.l D1, 0xFFFFFFF4
00011626 D081 add.l D0, D1
00011628 3F00 move.w -[A7], D0
0001162A A891 syscall LineTo
0001162C 302E FFFE move.w D0, [A6 - 0x2]
00011630 48C0 ext.l D0
00011632 5D80 subq.l D0, 6
00011634 3F00 move.w -[A7], D0
00011636 302E FFFC move.w D0, [A6 - 0x4]
0001163A 48C0 ext.l D0
0001163C 72F3 moveq.l D1, 0xFFFFFFF3
0001163E D081 add.l D0, D1
00011640 3F00 move.w -[A7], D0
00011642 A891 syscall LineTo
00011644 302E FFFE move.w D0, [A6 - 0x2]
00011648 48C0 ext.l D0
0001164A 5D80 subq.l D0, 6
0001164C 3F00 move.w -[A7], D0
0001164E 302E FFFC move.w D0, [A6 - 0x4]
00011652 48C0 ext.l D0
00011654 72F2 moveq.l D1, 0xFFFFFFF2
00011656 D081 add.l D0, D1
00011658 3F00 move.w -[A7], D0
0001165A A891 syscall LineTo
0001165C 302E FFFE move.w D0, [A6 - 0x2]
00011660 48C0 ext.l D0
00011662 5F80 subq.l D0, 7
00011664 3F00 move.w -[A7], D0
00011666 302E FFFC move.w D0, [A6 - 0x4]
0001166A 48C0 ext.l D0
0001166C 72F1 moveq.l D1, 0xFFFFFFF1
0001166E D081 add.l D0, D1
00011670 3F00 move.w -[A7], D0
00011672 A891 syscall LineTo
00011674 302E FFFE move.w D0, [A6 - 0x2]
00011678 48C0 ext.l D0
0001167A 5F80 subq.l D0, 7
0001167C 3F00 move.w -[A7], D0
0001167E 302E FFFC move.w D0, [A6 - 0x4]
00011682 48C0 ext.l D0
00011684 72F0 moveq.l D1, 0xFFFFFFF0
00011686 D081 add.l D0, D1
00011688 3F00 move.w -[A7], D0
0001168A A891 syscall LineTo
0001168C 302E FFFE move.w D0, [A6 - 0x2]
00011690 48C0 ext.l D0
00011692 5180 subq.l D0, 8
00011694 3F00 move.w -[A7], D0
00011696 302E FFFC move.w D0, [A6 - 0x4]
0001169A 48C0 ext.l D0
0001169C 72EF moveq.l D1, 0xFFFFFFEF
0001169E D081 add.l D0, D1
000116A0 3F00 move.w -[A7], D0
000116A2 A891 syscall LineTo
000116A4 302E FFFE move.w D0, [A6 - 0x2]
000116A8 48C0 ext.l D0
000116AA 72F7 moveq.l D1, 0xFFFFFFF7
000116AC D081 add.l D0, D1
000116AE 3F00 move.w -[A7], D0
000116B0 302E FFFC move.w D0, [A6 - 0x4]
000116B4 48C0 ext.l D0
000116B6 72EE moveq.l D1, 0xFFFFFFEE
000116B8 D081 add.l D0, D1
000116BA 3F00 move.w -[A7], D0
000116BC A891 syscall LineTo
000116BE 302E FFFE move.w D0, [A6 - 0x2]
000116C2 48C0 ext.l D0
000116C4 72F6 moveq.l D1, 0xFFFFFFF6
000116C6 D081 add.l D0, D1
000116C8 3F00 move.w -[A7], D0
000116CA 302E FFFC move.w D0, [A6 - 0x4]
000116CE 48C0 ext.l D0
000116D0 72EE moveq.l D1, 0xFFFFFFEE
000116D2 D081 add.l D0, D1
000116D4 3F00 move.w -[A7], D0
000116D6 A891 syscall LineTo
000116D8 302E FFFE move.w D0, [A6 - 0x2]
000116DC 48C0 ext.l D0
000116DE 72F5 moveq.l D1, 0xFFFFFFF5
000116E0 D081 add.l D0, D1
000116E2 3F00 move.w -[A7], D0
000116E4 302E FFFC move.w D0, [A6 - 0x4]
000116E8 48C0 ext.l D0
000116EA 72ED moveq.l D1, 0xFFFFFFED
000116EC D081 add.l D0, D1
000116EE 3F00 move.w -[A7], D0
000116F0 A891 syscall LineTo
000116F2 302E FFFE move.w D0, [A6 - 0x2]
000116F6 48C0 ext.l D0
000116F8 72F4 moveq.l D1, 0xFFFFFFF4
000116FA D081 add.l D0, D1
000116FC 3F00 move.w -[A7], D0
000116FE 302E FFFC move.w D0, [A6 - 0x4]
00011702 48C0 ext.l D0
00011704 72ED moveq.l D1, 0xFFFFFFED
00011706 D081 add.l D0, D1
00011708 3F00 move.w -[A7], D0
0001170A A891 syscall LineTo
0001170C 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00011712 6D00 0F48 blt +0xF4A /* 0001265C */
00011716 2F0A move.l -[A7], A2
00011718 4EB9 0000 35D2 jsr [0x000035D2]
0001171E 4A00 tst.b D0
00011720 584F addq.w A7, 4
00011722 6700 0F38 beq +0xF3A /* 0001265C */
00011726 2F0A move.l -[A7], A2
00011728 4EB9 0000 360A jsr [0x0000360A]
0001172E 4A00 tst.b D0
00011730 584F addq.w A7, 4
00011732 6700 0F28 beq +0xF2A /* 0001265C */
00011736 2F0A move.l -[A7], A2
00011738 2057 movea.l A0, [A7]
0001173A 2268 0004 movea.l A1, [A0 + 0x4]
0001173E 2269 022C movea.l A1, [A1 + 0x22C]
00011742 4E91 jsr [A1]
00011744 4A00 tst.b D0
00011746 584F addq.w A7, 4
00011748 6700 066A beq +0x66C /* 00011DB4 */
0001174C 1F3C 0001 move.b -[A7], 0x1
00011750 486E FFF2 pea.l [A6 - 0xE]
00011754 4EB9 0000 0EFA jsr [0x00000EFA]
0001175A 486E FFF2 pea.l [A6 - 0xE]
0001175E 302E FFFC move.w D0, [A6 - 0x4]
00011762 48C0 ext.l D0
00011764 5380 subq.l D0, 1
00011766 3F00 move.w -[A7], D0
00011768 302E FFFE move.w D0, [A6 - 0x2]
0001176C 48C0 ext.l D0
0001176E 5380 subq.l D0, 1
00011770 3F00 move.w -[A7], D0
00011772 4EB9 0000 1002 jsr [0x00001002]
00011778 1F3C 0003 move.b -[A7], 0x3
0001177C 486E FFF2 pea.l [A6 - 0xE]
00011780 4EB9 0000 0EFA jsr [0x00000EFA]
00011786 486E FFF2 pea.l [A6 - 0xE]
0001178A 302E FFFC move.w D0, [A6 - 0x4]
0001178E 48C0 ext.l D0
00011790 5580 subq.l D0, 2
00011792 3F00 move.w -[A7], D0
00011794 302E FFFE move.w D0, [A6 - 0x2]
00011798 48C0 ext.l D0
0001179A 5380 subq.l D0, 1
0001179C 3F00 move.w -[A7], D0
0001179E 4EB9 0000 1002 jsr [0x00001002]
000117A4 1F3C 0002 move.b -[A7], 0x2
000117A8 486E FFF2 pea.l [A6 - 0xE]
000117AC 4EB9 0000 0EFA jsr [0x00000EFA]
000117B2 486E FFF2 pea.l [A6 - 0xE]
000117B6 302E FFFC move.w D0, [A6 - 0x4]
000117BA 48C0 ext.l D0
000117BC 5580 subq.l D0, 2
000117BE 3F00 move.w -[A7], D0
000117C0 302E FFFE move.w D0, [A6 - 0x2]
000117C4 48C0 ext.l D0
000117C6 5580 subq.l D0, 2
000117C8 3F00 move.w -[A7], D0
000117CA 4EB9 0000 1002 jsr [0x00001002]
000117D0 1F3C 0007 move.b -[A7], 0x7
000117D4 486E FFF2 pea.l [A6 - 0xE]
000117D8 4EB9 0000 0EFA jsr [0x00000EFA]
000117DE 486E FFF2 pea.l [A6 - 0xE]
000117E2 302E FFFC move.w D0, [A6 - 0x4]
000117E6 48C0 ext.l D0
000117E8 5780 subq.l D0, 3
000117EA 3F00 move.w -[A7], D0
000117EC 302E FFFE move.w D0, [A6 - 0x2]
000117F0 48C0 ext.l D0
000117F2 5380 subq.l D0, 1
000117F4 3F00 move.w -[A7], D0
000117F6 4EB9 0000 1002 jsr [0x00001002]
000117FC 1F3C 0003 move.b -[A7], 0x3
00011800 486E FFF2 pea.l [A6 - 0xE]
00011804 4EB9 0000 0EFA jsr [0x00000EFA]
0001180A 486E FFF2 pea.l [A6 - 0xE]
0001180E 302E FFFC move.w D0, [A6 - 0x4]
00011812 48C0 ext.l D0
00011814 5780 subq.l D0, 3
00011816 3F00 move.w -[A7], D0
00011818 302E FFFE move.w D0, [A6 - 0x2]
0001181C 48C0 ext.l D0
0001181E 5580 subq.l D0, 2
00011820 3F00 move.w -[A7], D0
00011822 4EB9 0000 1002 jsr [0x00001002]
00011828 1F3C 0002 move.b -[A7], 0x2
0001182C 486E FFF2 pea.l [A6 - 0xE]
00011830 4EB9 0000 0EFA jsr [0x00000EFA]
00011836 486E FFF2 pea.l [A6 - 0xE]
0001183A 302E FFFC move.w D0, [A6 - 0x4]
0001183E 48C0 ext.l D0
00011840 5780 subq.l D0, 3
00011842 3F00 move.w -[A7], D0
00011844 302E FFFE move.w D0, [A6 - 0x2]
00011848 48C0 ext.l D0
0001184A 5780 subq.l D0, 3
0001184C 3F00 move.w -[A7], D0
0001184E 4EB9 0000 1002 jsr [0x00001002]
00011854 1F3C 0007 move.b -[A7], 0x7
00011858 486E FFF2 pea.l [A6 - 0xE]
0001185C 4EB9 0000 0EFA jsr [0x00000EFA]
00011862 486E FFF2 pea.l [A6 - 0xE]
00011866 302E FFFC move.w D0, [A6 - 0x4]
0001186A 48C0 ext.l D0
0001186C 5980 subq.l D0, 4
0001186E 3F00 move.w -[A7], D0
00011870 302E FFFE move.w D0, [A6 - 0x2]
00011874 48C0 ext.l D0
00011876 5580 subq.l D0, 2
00011878 3F00 move.w -[A7], D0
0001187A 4EB9 0000 1002 jsr [0x00001002]
00011880 1F3C 0004 move.b -[A7], 0x4
00011884 486E FFF2 pea.l [A6 - 0xE]
00011888 4EB9 0000 0EFA jsr [0x00000EFA]
0001188E 486E FFF2 pea.l [A6 - 0xE]
00011892 302E FFFC move.w D0, [A6 - 0x4]
00011896 48C0 ext.l D0
00011898 5980 subq.l D0, 4
0001189A 3F00 move.w -[A7], D0
0001189C 302E FFFE move.w D0, [A6 - 0x2]
000118A0 48C0 ext.l D0
000118A2 5780 subq.l D0, 3
000118A4 3F00 move.w -[A7], D0
000118A6 4EB9 0000 1002 jsr [0x00001002]
000118AC 1F3C 0007 move.b -[A7], 0x7
000118B0 486E FFF2 pea.l [A6 - 0xE]
000118B4 4EB9 0000 0EFA jsr [0x00000EFA]
000118BA 486E FFF2 pea.l [A6 - 0xE]
000118BE 302E FFFC move.w D0, [A6 - 0x4]
000118C2 48C0 ext.l D0
000118C4 5B80 subq.l D0, 5
000118C6 3F00 move.w -[A7], D0
000118C8 302E FFFE move.w D0, [A6 - 0x2]
000118CC 48C0 ext.l D0
000118CE 5780 subq.l D0, 3
000118D0 3F00 move.w -[A7], D0
000118D2 4EB9 0000 1002 jsr [0x00001002]
000118D8 1F3C 0002 move.b -[A7], 0x2
000118DC 486E FFF2 pea.l [A6 - 0xE]
000118E0 4EB9 0000 0EFA jsr [0x00000EFA]
000118E6 486E FFF2 pea.l [A6 - 0xE]
000118EA 302E FFFC move.w D0, [A6 - 0x4]
000118EE 48C0 ext.l D0
000118F0 5B80 subq.l D0, 5
000118F2 3F00 move.w -[A7], D0
000118F4 302E FFFE move.w D0, [A6 - 0x2]
000118F8 48C0 ext.l D0
000118FA 5980 subq.l D0, 4
000118FC 3F00 move.w -[A7], D0
000118FE 4EB9 0000 1002 jsr [0x00001002]
00011904 1F3C 000B move.b -[A7], 0xB
00011908 486E FFF2 pea.l [A6 - 0xE]
0001190C 4EB9 0000 0EFA jsr [0x00000EFA]
00011912 486E FFF2 pea.l [A6 - 0xE]
00011916 302E FFFC move.w D0, [A6 - 0x4]
0001191A 48C0 ext.l D0
0001191C 5D80 subq.l D0, 6
0001191E 3F00 move.w -[A7], D0
00011920 302E FFFE move.w D0, [A6 - 0x2]
00011924 48C0 ext.l D0
00011926 5780 subq.l D0, 3
00011928 3F00 move.w -[A7], D0
0001192A 4EB9 0000 1002 jsr [0x00001002]
00011930 1F3C 0004 move.b -[A7], 0x4
00011934 486E FFF2 pea.l [A6 - 0xE]
00011938 4EB9 0000 0EFA jsr [0x00000EFA]
0001193E 486E FFF2 pea.l [A6 - 0xE]
00011942 302E FFFC move.w D0, [A6 - 0x4]
00011946 48C0 ext.l D0
00011948 5D80 subq.l D0, 6
0001194A 3F00 move.w -[A7], D0
0001194C 302E FFFE move.w D0, [A6 - 0x2]
00011950 48C0 ext.l D0
00011952 5980 subq.l D0, 4
00011954 3F00 move.w -[A7], D0
00011956 4EB9 0000 1002 jsr [0x00001002]
0001195C 1F3C 0007 move.b -[A7], 0x7
00011960 486E FFF2 pea.l [A6 - 0xE]
00011964 4EB9 0000 0EFA jsr [0x00000EFA]
0001196A 486E FFF2 pea.l [A6 - 0xE]
0001196E 302E FFFC move.w D0, [A6 - 0x4]
00011972 48C0 ext.l D0
00011974 5F80 subq.l D0, 7
00011976 3F00 move.w -[A7], D0
00011978 302E FFFE move.w D0, [A6 - 0x2]
0001197C 48C0 ext.l D0
0001197E 5980 subq.l D0, 4
00011980 3F00 move.w -[A7], D0
00011982 4EB9 0000 1002 jsr [0x00001002]
00011988 1F3C 0002 move.b -[A7], 0x2
0001198C 486E FFF2 pea.l [A6 - 0xE]
00011990 4EB9 0000 0EFA jsr [0x00000EFA]
00011996 486E FFF2 pea.l [A6 - 0xE]
0001199A 302E FFFC move.w D0, [A6 - 0x4]
0001199E 48C0 ext.l D0
000119A0 5F80 subq.l D0, 7
000119A2 3F00 move.w -[A7], D0
000119A4 302E FFFE move.w D0, [A6 - 0x2]
000119A8 48C0 ext.l D0
000119AA 5B80 subq.l D0, 5
000119AC 3F00 move.w -[A7], D0
000119AE 4EB9 0000 1002 jsr [0x00001002]
000119B4 1F3C 000B move.b -[A7], 0xB
000119B8 486E FFF2 pea.l [A6 - 0xE]
000119BC 4EB9 0000 0EFA jsr [0x00000EFA]
000119C2 486E FFF2 pea.l [A6 - 0xE]
000119C6 302E FFFC move.w D0, [A6 - 0x4]
000119CA 48C0 ext.l D0
000119CC 5180 subq.l D0, 8
000119CE 3F00 move.w -[A7], D0
000119D0 302E FFFE move.w D0, [A6 - 0x2]
000119D4 48C0 ext.l D0
000119D6 5980 subq.l D0, 4
000119D8 3F00 move.w -[A7], D0
000119DA 4EB9 0000 1002 jsr [0x00001002]
000119E0 1F3C 0004 move.b -[A7], 0x4
000119E4 486E FFF2 pea.l [A6 - 0xE]
000119E8 4EB9 0000 0EFA jsr [0x00000EFA]
000119EE 486E FFF2 pea.l [A6 - 0xE]
000119F2 302E FFFC move.w D0, [A6 - 0x4]
000119F6 48C0 ext.l D0
000119F8 5180 subq.l D0, 8
000119FA 3F00 move.w -[A7], D0
000119FC 302E FFFE move.w D0, [A6 - 0x2]
00011A00 48C0 ext.l D0
00011A02 5B80 subq.l D0, 5
00011A04 3F00 move.w -[A7], D0
00011A06 4EB9 0000 1002 jsr [0x00001002]
00011A0C 1F3C 0007 move.b -[A7], 0x7
00011A10 486E FFF2 pea.l [A6 - 0xE]
00011A14 4EB9 0000 0EFA jsr [0x00000EFA]
00011A1A 486E FFF2 pea.l [A6 - 0xE]
00011A1E 302E FFFC move.w D0, [A6 - 0x4]
00011A22 48C0 ext.l D0
00011A24 72F7 moveq.l D1, 0xFFFFFFF7
00011A26 D081 add.l D0, D1
00011A28 3F00 move.w -[A7], D0
00011A2A 302E FFFE move.w D0, [A6 - 0x2]
00011A2E 48C0 ext.l D0
00011A30 5B80 subq.l D0, 5
00011A32 3F00 move.w -[A7], D0
00011A34 4EB9 0000 1002 jsr [0x00001002]
00011A3A 1F3C 0002 move.b -[A7], 0x2
00011A3E 486E FFF2 pea.l [A6 - 0xE]
00011A42 4EB9 0000 0EFA jsr [0x00000EFA]
00011A48 486E FFF2 pea.l [A6 - 0xE]
00011A4C 302E FFFC move.w D0, [A6 - 0x4]
00011A50 48C0 ext.l D0
00011A52 72F7 moveq.l D1, 0xFFFFFFF7
00011A54 D081 add.l D0, D1
00011A56 3F00 move.w -[A7], D0
00011A58 302E FFFE move.w D0, [A6 - 0x2]
00011A5C 48C0 ext.l D0
00011A5E 5D80 subq.l D0, 6
00011A60 3F00 move.w -[A7], D0
00011A62 4EB9 0000 1002 jsr [0x00001002]
00011A68 1F3C 000B move.b -[A7], 0xB
00011A6C 486E FFF2 pea.l [A6 - 0xE]
00011A70 4EB9 0000 0EFA jsr [0x00000EFA]
00011A76 486E FFF2 pea.l [A6 - 0xE]
00011A7A 302E FFFC move.w D0, [A6 - 0x4]
00011A7E 48C0 ext.l D0
00011A80 72F6 moveq.l D1, 0xFFFFFFF6
00011A82 D081 add.l D0, D1
00011A84 3F00 move.w -[A7], D0
00011A86 302E FFFE move.w D0, [A6 - 0x2]
00011A8A 48C0 ext.l D0
00011A8C 5B80 subq.l D0, 5
00011A8E 3F00 move.w -[A7], D0
00011A90 4EB9 0000 1002 jsr [0x00001002]
00011A96 1F3C 0004 move.b -[A7], 0x4
00011A9A 486E FFF2 pea.l [A6 - 0xE]
00011A9E 4EB9 0000 0EFA jsr [0x00000EFA]
00011AA4 486E FFF2 pea.l [A6 - 0xE]
00011AA8 302E FFFC move.w D0, [A6 - 0x4]
00011AAC 48C0 ext.l D0
00011AAE 72F6 moveq.l D1, 0xFFFFFFF6
00011AB0 D081 add.l D0, D1
00011AB2 3F00 move.w -[A7], D0
00011AB4 302E FFFE move.w D0, [A6 - 0x2]
00011AB8 48C0 ext.l D0
00011ABA 5D80 subq.l D0, 6
00011ABC 3F00 move.w -[A7], D0
00011ABE 4EB9 0000 1002 jsr [0x00001002]
00011AC4 1F3C 0007 move.b -[A7], 0x7
00011AC8 486E FFF2 pea.l [A6 - 0xE]
00011ACC 4EB9 0000 0EFA jsr [0x00000EFA]
00011AD2 486E FFF2 pea.l [A6 - 0xE]
00011AD6 302E FFFC move.w D0, [A6 - 0x4]
00011ADA 48C0 ext.l D0
00011ADC 72F5 moveq.l D1, 0xFFFFFFF5
00011ADE D081 add.l D0, D1
00011AE0 3F00 move.w -[A7], D0
00011AE2 302E FFFE move.w D0, [A6 - 0x2]
00011AE6 48C0 ext.l D0
00011AE8 5D80 subq.l D0, 6
00011AEA 3F00 move.w -[A7], D0
00011AEC 4EB9 0000 1002 jsr [0x00001002]
00011AF2 1F3C 0002 move.b -[A7], 0x2
00011AF6 486E FFF2 pea.l [A6 - 0xE]
00011AFA 4EB9 0000 0EFA jsr [0x00000EFA]
00011B00 486E FFF2 pea.l [A6 - 0xE]
00011B04 302E FFFC move.w D0, [A6 - 0x4]
00011B08 48C0 ext.l D0
00011B0A 72F5 moveq.l D1, 0xFFFFFFF5
00011B0C D081 add.l D0, D1
00011B0E 3F00 move.w -[A7], D0
00011B10 302E FFFE move.w D0, [A6 - 0x2]
00011B14 48C0 ext.l D0
00011B16 5F80 subq.l D0, 7
00011B18 3F00 move.w -[A7], D0
00011B1A 4EB9 0000 1002 jsr [0x00001002]
00011B20 1F3C 000B move.b -[A7], 0xB
00011B24 486E FFF2 pea.l [A6 - 0xE]
00011B28 4EB9 0000 0EFA jsr [0x00000EFA]
00011B2E 486E FFF2 pea.l [A6 - 0xE]
00011B32 302E FFFC move.w D0, [A6 - 0x4]
00011B36 48C0 ext.l D0
00011B38 72F4 moveq.l D1, 0xFFFFFFF4
00011B3A D081 add.l D0, D1
00011B3C 3F00 move.w -[A7], D0
00011B3E 302E FFFE move.w D0, [A6 - 0x2]
00011B42 48C0 ext.l D0
00011B44 5D80 subq.l D0, 6
00011B46 3F00 move.w -[A7], D0
00011B48 4EB9 0000 1002 jsr [0x00001002]
00011B4E 1F3C 0004 move.b -[A7], 0x4
00011B52 486E FFF2 pea.l [A6 - 0xE]
00011B56 4EB9 0000 0EFA jsr [0x00000EFA]
00011B5C 486E FFF2 pea.l [A6 - 0xE]
00011B60 302E FFFC move.w D0, [A6 - 0x4]
00011B64 48C0 ext.l D0
00011B66 72F4 moveq.l D1, 0xFFFFFFF4
00011B68 D081 add.l D0, D1
00011B6A 3F00 move.w -[A7], D0
00011B6C 302E FFFE move.w D0, [A6 - 0x2]
00011B70 48C0 ext.l D0
00011B72 5F80 subq.l D0, 7
00011B74 3F00 move.w -[A7], D0
00011B76 4EB9 0000 1002 jsr [0x00001002]
00011B7C 1F3C 0007 move.b -[A7], 0x7
00011B80 486E FFF2 pea.l [A6 - 0xE]
00011B84 4EB9 0000 0EFA jsr [0x00000EFA]
00011B8A 486E FFF2 pea.l [A6 - 0xE]
00011B8E 302E FFFC move.w D0, [A6 - 0x4]
00011B92 48C0 ext.l D0
00011B94 72F3 moveq.l D1, 0xFFFFFFF3
00011B96 D081 add.l D0, D1
00011B98 3F00 move.w -[A7], D0
00011B9A 302E FFFE move.w D0, [A6 - 0x2]
00011B9E 48C0 ext.l D0
00011BA0 5F80 subq.l D0, 7
00011BA2 3F00 move.w -[A7], D0
00011BA4 4EB9 0000 1002 jsr [0x00001002]
00011BAA 1F3C 0002 move.b -[A7], 0x2
00011BAE 486E FFF2 pea.l [A6 - 0xE]
00011BB2 4EB9 0000 0EFA jsr [0x00000EFA]
00011BB8 486E FFF2 pea.l [A6 - 0xE]
00011BBC 302E FFFC move.w D0, [A6 - 0x4]
00011BC0 48C0 ext.l D0
00011BC2 72F3 moveq.l D1, 0xFFFFFFF3
00011BC4 D081 add.l D0, D1
00011BC6 3F00 move.w -[A7], D0
00011BC8 302E FFFE move.w D0, [A6 - 0x2]
00011BCC 48C0 ext.l D0
00011BCE 5180 subq.l D0, 8
00011BD0 3F00 move.w -[A7], D0
00011BD2 4EB9 0000 1002 jsr [0x00001002]
00011BD8 1F3C 000B move.b -[A7], 0xB
00011BDC 486E FFF2 pea.l [A6 - 0xE]
00011BE0 4EB9 0000 0EFA jsr [0x00000EFA]
00011BE6 486E FFF2 pea.l [A6 - 0xE]
00011BEA 302E FFFC move.w D0, [A6 - 0x4]
00011BEE 48C0 ext.l D0
00011BF0 72F2 moveq.l D1, 0xFFFFFFF2
00011BF2 D081 add.l D0, D1
00011BF4 3F00 move.w -[A7], D0
00011BF6 302E FFFE move.w D0, [A6 - 0x2]
00011BFA 48C0 ext.l D0
00011BFC 5F80 subq.l D0, 7
00011BFE 3F00 move.w -[A7], D0
00011C00 4EB9 0000 1002 jsr [0x00001002]
00011C06 1F3C 0004 move.b -[A7], 0x4
00011C0A 486E FFF2 pea.l [A6 - 0xE]
00011C0E 4EB9 0000 0EFA jsr [0x00000EFA]
00011C14 486E FFF2 pea.l [A6 - 0xE]
00011C18 302E FFFC move.w D0, [A6 - 0x4]
00011C1C 48C0 ext.l D0
00011C1E 72F2 moveq.l D1, 0xFFFFFFF2
00011C20 D081 add.l D0, D1
00011C22 3F00 move.w -[A7], D0
00011C24 302E FFFE move.w D0, [A6 - 0x2]
00011C28 48C0 ext.l D0
00011C2A 5180 subq.l D0, 8
00011C2C 3F00 move.w -[A7], D0
00011C2E 4EB9 0000 1002 jsr [0x00001002]
00011C34 1F3C 0007 move.b -[A7], 0x7
00011C38 486E FFF2 pea.l [A6 - 0xE]
00011C3C 4EB9 0000 0EFA jsr [0x00000EFA]
00011C42 486E FFF2 pea.l [A6 - 0xE]
00011C46 302E FFFC move.w D0, [A6 - 0x4]
00011C4A 48C0 ext.l D0
00011C4C 72F1 moveq.l D1, 0xFFFFFFF1
00011C4E D081 add.l D0, D1
00011C50 3F00 move.w -[A7], D0
00011C52 302E FFFE move.w D0, [A6 - 0x2]
00011C56 48C0 ext.l D0
00011C58 5180 subq.l D0, 8
00011C5A 3F00 move.w -[A7], D0
00011C5C 4EB9 0000 1002 jsr [0x00001002]
00011C62 1F3C 0002 move.b -[A7], 0x2
00011C66 486E FFF2 pea.l [A6 - 0xE]
00011C6A 4EB9 0000 0EFA jsr [0x00000EFA]
00011C70 486E FFF2 pea.l [A6 - 0xE]
00011C74 302E FFFC move.w D0, [A6 - 0x4]
00011C78 48C0 ext.l D0
00011C7A 72F1 moveq.l D1, 0xFFFFFFF1
00011C7C D081 add.l D0, D1
00011C7E 3F00 move.w -[A7], D0
00011C80 302E FFFE move.w D0, [A6 - 0x2]
00011C84 48C0 ext.l D0
00011C86 72F7 moveq.l D1, 0xFFFFFFF7
00011C88 D081 add.l D0, D1
00011C8A 3F00 move.w -[A7], D0
00011C8C 4EB9 0000 1002 jsr [0x00001002]
00011C92 1F3C 000B move.b -[A7], 0xB
00011C96 486E FFF2 pea.l [A6 - 0xE]
00011C9A 4EB9 0000 0EFA jsr [0x00000EFA]
00011CA0 486E FFF2 pea.l [A6 - 0xE]
00011CA4 302E FFFC move.w D0, [A6 - 0x4]
00011CA8 48C0 ext.l D0
00011CAA 72F0 moveq.l D1, 0xFFFFFFF0
00011CAC D081 add.l D0, D1
00011CAE 3F00 move.w -[A7], D0
00011CB0 302E FFFE move.w D0, [A6 - 0x2]
00011CB4 48C0 ext.l D0
00011CB6 5180 subq.l D0, 8
00011CB8 3F00 move.w -[A7], D0
00011CBA 4EB9 0000 1002 jsr [0x00001002]
00011CC0 1F3C 0004 move.b -[A7], 0x4
00011CC4 486E FFF2 pea.l [A6 - 0xE]
00011CC8 4EB9 0000 0EFA jsr [0x00000EFA]
00011CCE 486E FFF2 pea.l [A6 - 0xE]
00011CD2 302E FFFC move.w D0, [A6 - 0x4]
00011CD6 48C0 ext.l D0
00011CD8 72F0 moveq.l D1, 0xFFFFFFF0
00011CDA D081 add.l D0, D1
00011CDC 3F00 move.w -[A7], D0
00011CDE 302E FFFE move.w D0, [A6 - 0x2]
00011CE2 48C0 ext.l D0
00011CE4 72F7 moveq.l D1, 0xFFFFFFF7
00011CE6 D081 add.l D0, D1
00011CE8 3F00 move.w -[A7], D0
00011CEA 4EB9 0000 1002 jsr [0x00001002]
00011CF0 1F3C 0007 move.b -[A7], 0x7
00011CF4 486E FFF2 pea.l [A6 - 0xE]
00011CF8 4EB9 0000 0EFA jsr [0x00000EFA]
00011CFE 486E FFF2 pea.l [A6 - 0xE]
00011D02 302E FFFC move.w D0, [A6 - 0x4]
00011D06 48C0 ext.l D0
00011D08 72EF moveq.l D1, 0xFFFFFFEF
00011D0A D081 add.l D0, D1
00011D0C 3F00 move.w -[A7], D0
00011D0E 302E FFFE move.w D0, [A6 - 0x2]
00011D12 48C0 ext.l D0
00011D14 72F7 moveq.l D1, 0xFFFFFFF7
00011D16 D081 add.l D0, D1
00011D18 3F00 move.w -[A7], D0
00011D1A 4EB9 0000 1002 jsr [0x00001002]
00011D20 1F3C 0002 move.b -[A7], 0x2
00011D24 486E FFF2 pea.l [A6 - 0xE]
00011D28 4EB9 0000 0EFA jsr [0x00000EFA]
00011D2E 486E FFF2 pea.l [A6 - 0xE]
00011D32 302E FFFC move.w D0, [A6 - 0x4]
00011D36 48C0 ext.l D0
00011D38 72EF moveq.l D1, 0xFFFFFFEF
00011D3A D081 add.l D0, D1
00011D3C 3F00 move.w -[A7], D0
00011D3E 302E FFFE move.w D0, [A6 - 0x2]
00011D42 48C0 ext.l D0
00011D44 72F6 moveq.l D1, 0xFFFFFFF6
00011D46 D081 add.l D0, D1
00011D48 3F00 move.w -[A7], D0
00011D4A 4EB9 0000 1002 jsr [0x00001002]
00011D50 486E FFF2 pea.l [A6 - 0xE]
00011D54 4EB9 0000 0F0A jsr [0x00000F0A]
00011D5A 486E FFF2 pea.l [A6 - 0xE]
00011D5E 302E FFFC move.w D0, [A6 - 0x4]
00011D62 48C0 ext.l D0
00011D64 72EF moveq.l D1, 0xFFFFFFEF
00011D66 D081 add.l D0, D1
00011D68 3F00 move.w -[A7], D0
00011D6A 302E FFFE move.w D0, [A6 - 0x2]
00011D6E 48C0 ext.l D0
00011D70 72F5 moveq.l D1, 0xFFFFFFF5
00011D72 D081 add.l D0, D1
00011D74 3F00 move.w -[A7], D0
00011D76 4EB9 0000 1002 jsr [0x00001002]
00011D7C 1F3C 0004 move.b -[A7], 0x4
00011D80 486E FFF2 pea.l [A6 - 0xE]
00011D84 4EB9 0000 0EFA jsr [0x00000EFA]
00011D8A 486E FFF2 pea.l [A6 - 0xE]
00011D8E 302E FFFC move.w D0, [A6 - 0x4]
00011D92 48C0 ext.l D0
00011D94 72EE moveq.l D1, 0xFFFFFFEE
00011D96 D081 add.l D0, D1
00011D98 3F00 move.w -[A7], D0
00011D9A 302E FFFE move.w D0, [A6 - 0x2]
00011D9E 48C0 ext.l D0
00011DA0 72F5 moveq.l D1, 0xFFFFFFF5
00011DA2 D081 add.l D0, D1
00011DA4 3F00 move.w -[A7], D0
00011DA6 4EB9 0000 1002 jsr [0x00001002]
00011DAC 4FEF 01F6 lea.l A7, [A7 + 0x1F6]
00011DB0 6000 08AA bra +0x8AC /* 0001265C */
label00011DB4:
00011DB4 2F0A move.l -[A7], A2
00011DB6 2057 movea.l A0, [A7]
00011DB8 2268 0004 movea.l A1, [A0 + 0x4]
00011DBC 2269 0230 movea.l A1, [A1 + 0x230]
00011DC0 4E91 jsr [A1]
00011DC2 4A00 tst.b D0
00011DC4 584F addq.w A7, 4
00011DC6 6700 0454 beq +0x456 /* 0001221C */
00011DCA 1F3C 000B move.b -[A7], 0xB
00011DCE 486E FFF2 pea.l [A6 - 0xE]
00011DD2 4EB9 0000 0EFA jsr [0x00000EFA]
00011DD8 486E FFF2 pea.l [A6 - 0xE]
00011DDC 302E FFFC move.w D0, [A6 - 0x4]
00011DE0 48C0 ext.l D0
00011DE2 5980 subq.l D0, 4
00011DE4 3F00 move.w -[A7], D0
00011DE6 302E FFFE move.w D0, [A6 - 0x2]
00011DEA 48C0 ext.l D0
00011DEC 5580 subq.l D0, 2
00011DEE 3F00 move.w -[A7], D0
00011DF0 4EB9 0000 1002 jsr [0x00001002]
00011DF6 1F3C 0007 move.b -[A7], 0x7
00011DFA 486E FFF2 pea.l [A6 - 0xE]
00011DFE 4EB9 0000 0EFA jsr [0x00000EFA]
00011E04 486E FFF2 pea.l [A6 - 0xE]
00011E08 302E FFFC move.w D0, [A6 - 0x4]
00011E0C 48C0 ext.l D0
00011E0E 5980 subq.l D0, 4
00011E10 3F00 move.w -[A7], D0
00011E12 302E FFFE move.w D0, [A6 - 0x2]
00011E16 48C0 ext.l D0
00011E18 5780 subq.l D0, 3
00011E1A 3F00 move.w -[A7], D0
00011E1C 4EB9 0000 1002 jsr [0x00001002]
00011E22 1F3C 0008 move.b -[A7], 0x8
00011E26 486E FFF2 pea.l [A6 - 0xE]
00011E2A 4EB9 0000 0EFA jsr [0x00000EFA]
00011E30 486E FFF2 pea.l [A6 - 0xE]
00011E34 302E FFFC move.w D0, [A6 - 0x4]
00011E38 48C0 ext.l D0
00011E3A 5B80 subq.l D0, 5
00011E3C 3F00 move.w -[A7], D0
00011E3E 302E FFFE move.w D0, [A6 - 0x2]
00011E42 48C0 ext.l D0
00011E44 5780 subq.l D0, 3
00011E46 3F00 move.w -[A7], D0
00011E48 4EB9 0000 1002 jsr [0x00001002]
00011E4E 1F3C 000B move.b -[A7], 0xB
00011E52 486E FFF2 pea.l [A6 - 0xE]
00011E56 4EB9 0000 0EFA jsr [0x00000EFA]
00011E5C 486E FFF2 pea.l [A6 - 0xE]
00011E60 302E FFFC move.w D0, [A6 - 0x4]
00011E64 48C0 ext.l D0
00011E66 5D80 subq.l D0, 6
00011E68 3F00 move.w -[A7], D0
00011E6A 302E FFFE move.w D0, [A6 - 0x2]
00011E6E 48C0 ext.l D0
00011E70 5780 subq.l D0, 3
00011E72 3F00 move.w -[A7], D0
00011E74 4EB9 0000 1002 jsr [0x00001002]
00011E7A 1F3C 0007 move.b -[A7], 0x7
00011E7E 486E FFF2 pea.l [A6 - 0xE]
00011E82 4EB9 0000 0EFA jsr [0x00000EFA]
00011E88 486E FFF2 pea.l [A6 - 0xE]
00011E8C 302E FFFC move.w D0, [A6 - 0x4]
00011E90 48C0 ext.l D0
00011E92 5D80 subq.l D0, 6
00011E94 3F00 move.w -[A7], D0
00011E96 302E FFFE move.w D0, [A6 - 0x2]
00011E9A 48C0 ext.l D0
00011E9C 5980 subq.l D0, 4
00011E9E 3F00 move.w -[A7], D0
00011EA0 4EB9 0000 1002 jsr [0x00001002]
00011EA6 1F3C 0008 move.b -[A7], 0x8
00011EAA 486E FFF2 pea.l [A6 - 0xE]
00011EAE 4EB9 0000 0EFA jsr [0x00000EFA]
00011EB4 486E FFF2 pea.l [A6 - 0xE]
00011EB8 302E FFFC move.w D0, [A6 - 0x4]
00011EBC 48C0 ext.l D0
00011EBE 5F80 subq.l D0, 7
00011EC0 3F00 move.w -[A7], D0
00011EC2 302E FFFE move.w D0, [A6 - 0x2]
00011EC6 48C0 ext.l D0
00011EC8 5980 subq.l D0, 4
00011ECA 3F00 move.w -[A7], D0
00011ECC 4EB9 0000 1002 jsr [0x00001002]
00011ED2 1F3C 000B move.b -[A7], 0xB
00011ED6 486E FFF2 pea.l [A6 - 0xE]
00011EDA 4EB9 0000 0EFA jsr [0x00000EFA]
00011EE0 486E FFF2 pea.l [A6 - 0xE]
00011EE4 302E FFFC move.w D0, [A6 - 0x4]
00011EE8 48C0 ext.l D0
00011EEA 5180 subq.l D0, 8
00011EEC 3F00 move.w -[A7], D0
00011EEE 302E FFFE move.w D0, [A6 - 0x2]
00011EF2 48C0 ext.l D0
00011EF4 5980 subq.l D0, 4
00011EF6 3F00 move.w -[A7], D0
00011EF8 4EB9 0000 1002 jsr [0x00001002]
00011EFE 1F3C 0007 move.b -[A7], 0x7
00011F02 486E FFF2 pea.l [A6 - 0xE]
00011F06 4EB9 0000 0EFA jsr [0x00000EFA]
00011F0C 486E FFF2 pea.l [A6 - 0xE]
00011F10 302E FFFC move.w D0, [A6 - 0x4]
00011F14 48C0 ext.l D0
00011F16 5180 subq.l D0, 8
00011F18 3F00 move.w -[A7], D0
00011F1A 302E FFFE move.w D0, [A6 - 0x2]
00011F1E 48C0 ext.l D0
00011F20 5B80 subq.l D0, 5
00011F22 3F00 move.w -[A7], D0
00011F24 4EB9 0000 1002 jsr [0x00001002]
00011F2A 1F3C 0008 move.b -[A7], 0x8
00011F2E 486E FFF2 pea.l [A6 - 0xE]
00011F32 4EB9 0000 0EFA jsr [0x00000EFA]
00011F38 486E FFF2 pea.l [A6 - 0xE]
00011F3C 302E FFFC move.w D0, [A6 - 0x4]
00011F40 48C0 ext.l D0
00011F42 72F7 moveq.l D1, 0xFFFFFFF7
00011F44 D081 add.l D0, D1
00011F46 3F00 move.w -[A7], D0
00011F48 302E FFFE move.w D0, [A6 - 0x2]
00011F4C 48C0 ext.l D0
00011F4E 5B80 subq.l D0, 5
00011F50 3F00 move.w -[A7], D0
00011F52 4EB9 0000 1002 jsr [0x00001002]
00011F58 1F3C 000B move.b -[A7], 0xB
00011F5C 486E FFF2 pea.l [A6 - 0xE]
00011F60 4EB9 0000 0EFA jsr [0x00000EFA]
00011F66 486E FFF2 pea.l [A6 - 0xE]
00011F6A 302E FFFC move.w D0, [A6 - 0x4]
00011F6E 48C0 ext.l D0
00011F70 72F6 moveq.l D1, 0xFFFFFFF6
00011F72 D081 add.l D0, D1
00011F74 3F00 move.w -[A7], D0
00011F76 302E FFFE move.w D0, [A6 - 0x2]
00011F7A 48C0 ext.l D0
00011F7C 5B80 subq.l D0, 5
00011F7E 3F00 move.w -[A7], D0
00011F80 4EB9 0000 1002 jsr [0x00001002]
00011F86 1F3C 0007 move.b -[A7], 0x7
00011F8A 486E FFF2 pea.l [A6 - 0xE]
00011F8E 4EB9 0000 0EFA jsr [0x00000EFA]
00011F94 486E FFF2 pea.l [A6 - 0xE]
00011F98 302E FFFC move.w D0, [A6 - 0x4]
00011F9C 48C0 ext.l D0
00011F9E 72F6 moveq.l D1, 0xFFFFFFF6
00011FA0 D081 add.l D0, D1
00011FA2 3F00 move.w -[A7], D0
00011FA4 302E FFFE move.w D0, [A6 - 0x2]
00011FA8 48C0 ext.l D0
00011FAA 5D80 subq.l D0, 6
00011FAC 3F00 move.w -[A7], D0
00011FAE 4EB9 0000 1002 jsr [0x00001002]
00011FB4 1F3C 0008 move.b -[A7], 0x8
00011FB8 486E FFF2 pea.l [A6 - 0xE]
00011FBC 4EB9 0000 0EFA jsr [0x00000EFA]
00011FC2 486E FFF2 pea.l [A6 - 0xE]
00011FC6 302E FFFC move.w D0, [A6 - 0x4]
00011FCA 48C0 ext.l D0
00011FCC 72F5 moveq.l D1, 0xFFFFFFF5
00011FCE D081 add.l D0, D1
00011FD0 3F00 move.w -[A7], D0
00011FD2 302E FFFE move.w D0, [A6 - 0x2]
00011FD6 48C0 ext.l D0
00011FD8 5D80 subq.l D0, 6
00011FDA 3F00 move.w -[A7], D0
00011FDC 4EB9 0000 1002 jsr [0x00001002]
00011FE2 1F3C 000B move.b -[A7], 0xB
00011FE6 486E FFF2 pea.l [A6 - 0xE]
00011FEA 4EB9 0000 0EFA jsr [0x00000EFA]
00011FF0 486E FFF2 pea.l [A6 - 0xE]
00011FF4 302E FFFC move.w D0, [A6 - 0x4]
00011FF8 48C0 ext.l D0
00011FFA 72F4 moveq.l D1, 0xFFFFFFF4
00011FFC D081 add.l D0, D1
00011FFE 3F00 move.w -[A7], D0
00012000 302E FFFE move.w D0, [A6 - 0x2]
00012004 48C0 ext.l D0
00012006 5D80 subq.l D0, 6
00012008 3F00 move.w -[A7], D0
0001200A 4EB9 0000 1002 jsr [0x00001002]
00012010 1F3C 0007 move.b -[A7], 0x7
00012014 486E FFF2 pea.l [A6 - 0xE]
00012018 4EB9 0000 0EFA jsr [0x00000EFA]
0001201E 486E FFF2 pea.l [A6 - 0xE]
00012022 302E FFFC move.w D0, [A6 - 0x4]
00012026 48C0 ext.l D0
00012028 72F4 moveq.l D1, 0xFFFFFFF4
0001202A D081 add.l D0, D1
0001202C 3F00 move.w -[A7], D0
0001202E 302E FFFE move.w D0, [A6 - 0x2]
00012032 48C0 ext.l D0
00012034 5F80 subq.l D0, 7
00012036 3F00 move.w -[A7], D0
00012038 4EB9 0000 1002 jsr [0x00001002]
0001203E 1F3C 0008 move.b -[A7], 0x8
00012042 486E FFF2 pea.l [A6 - 0xE]
00012046 4EB9 0000 0EFA jsr [0x00000EFA]
0001204C 486E FFF2 pea.l [A6 - 0xE]
00012050 302E FFFC move.w D0, [A6 - 0x4]
00012054 48C0 ext.l D0
00012056 72F3 moveq.l D1, 0xFFFFFFF3
00012058 D081 add.l D0, D1
0001205A 3F00 move.w -[A7], D0
0001205C 302E FFFE move.w D0, [A6 - 0x2]
00012060 48C0 ext.l D0
00012062 5F80 subq.l D0, 7
00012064 3F00 move.w -[A7], D0
00012066 4EB9 0000 1002 jsr [0x00001002]
0001206C 1F3C 000B move.b -[A7], 0xB
00012070 486E FFF2 pea.l [A6 - 0xE]
00012074 4EB9 0000 0EFA jsr [0x00000EFA]
0001207A 486E FFF2 pea.l [A6 - 0xE]
0001207E 302E FFFC move.w D0, [A6 - 0x4]
00012082 48C0 ext.l D0
00012084 72F2 moveq.l D1, 0xFFFFFFF2
00012086 D081 add.l D0, D1
00012088 3F00 move.w -[A7], D0
0001208A 302E FFFE move.w D0, [A6 - 0x2]
0001208E 48C0 ext.l D0
00012090 5F80 subq.l D0, 7
00012092 3F00 move.w -[A7], D0
00012094 4EB9 0000 1002 jsr [0x00001002]
0001209A 1F3C 0007 move.b -[A7], 0x7
0001209E 486E FFF2 pea.l [A6 - 0xE]
000120A2 4EB9 0000 0EFA jsr [0x00000EFA]
000120A8 486E FFF2 pea.l [A6 - 0xE]
000120AC 302E FFFC move.w D0, [A6 - 0x4]
000120B0 48C0 ext.l D0
000120B2 72F2 moveq.l D1, 0xFFFFFFF2
000120B4 D081 add.l D0, D1
000120B6 3F00 move.w -[A7], D0
000120B8 302E FFFE move.w D0, [A6 - 0x2]
000120BC 48C0 ext.l D0
000120BE 5180 subq.l D0, 8
000120C0 3F00 move.w -[A7], D0
000120C2 4EB9 0000 1002 jsr [0x00001002]
000120C8 1F3C 0008 move.b -[A7], 0x8
000120CC 486E FFF2 pea.l [A6 - 0xE]
000120D0 4EB9 0000 0EFA jsr [0x00000EFA]
000120D6 486E FFF2 pea.l [A6 - 0xE]
000120DA 302E FFFC move.w D0, [A6 - 0x4]
000120DE 48C0 ext.l D0
000120E0 72F1 moveq.l D1, 0xFFFFFFF1
000120E2 D081 add.l D0, D1
000120E4 3F00 move.w -[A7], D0
000120E6 302E FFFE move.w D0, [A6 - 0x2]
000120EA 48C0 ext.l D0
000120EC 5180 subq.l D0, 8
000120EE 3F00 move.w -[A7], D0
000120F0 4EB9 0000 1002 jsr [0x00001002]
000120F6 1F3C 000B move.b -[A7], 0xB
000120FA 486E FFF2 pea.l [A6 - 0xE]
000120FE 4EB9 0000 0EFA jsr [0x00000EFA]
00012104 486E FFF2 pea.l [A6 - 0xE]
00012108 302E FFFC move.w D0, [A6 - 0x4]
0001210C 48C0 ext.l D0
0001210E 72F0 moveq.l D1, 0xFFFFFFF0
00012110 D081 add.l D0, D1
00012112 3F00 move.w -[A7], D0
00012114 302E FFFE move.w D0, [A6 - 0x2]
00012118 48C0 ext.l D0
0001211A 5180 subq.l D0, 8
0001211C 3F00 move.w -[A7], D0
0001211E 4EB9 0000 1002 jsr [0x00001002]
00012124 1F3C 0007 move.b -[A7], 0x7
00012128 486E FFF2 pea.l [A6 - 0xE]
0001212C 4EB9 0000 0EFA jsr [0x00000EFA]
00012132 486E FFF2 pea.l [A6 - 0xE]
00012136 302E FFFC move.w D0, [A6 - 0x4]
0001213A 48C0 ext.l D0
0001213C 72F0 moveq.l D1, 0xFFFFFFF0
0001213E D081 add.l D0, D1
00012140 3F00 move.w -[A7], D0
00012142 302E FFFE move.w D0, [A6 - 0x2]
00012146 48C0 ext.l D0
00012148 72F7 moveq.l D1, 0xFFFFFFF7
0001214A D081 add.l D0, D1
0001214C 3F00 move.w -[A7], D0
0001214E 4EB9 0000 1002 jsr [0x00001002]
00012154 1F3C 0008 move.b -[A7], 0x8
00012158 486E FFF2 pea.l [A6 - 0xE]
0001215C 4EB9 0000 0EFA jsr [0x00000EFA]
00012162 486E FFF2 pea.l [A6 - 0xE]
00012166 302E FFFC move.w D0, [A6 - 0x4]
0001216A 48C0 ext.l D0
0001216C 72EF moveq.l D1, 0xFFFFFFEF
0001216E D081 add.l D0, D1
00012170 3F00 move.w -[A7], D0
00012172 302E FFFE move.w D0, [A6 - 0x2]
00012176 48C0 ext.l D0
00012178 72F7 moveq.l D1, 0xFFFFFFF7
0001217A D081 add.l D0, D1
0001217C 3F00 move.w -[A7], D0
0001217E 4EB9 0000 1002 jsr [0x00001002]
00012184 1F3C 0007 move.b -[A7], 0x7
00012188 486E FFF2 pea.l [A6 - 0xE]
0001218C 4EB9 0000 0EFA jsr [0x00000EFA]
00012192 486E FFF2 pea.l [A6 - 0xE]
00012196 302E FFFC move.w D0, [A6 - 0x4]
0001219A 48C0 ext.l D0
0001219C 72EF moveq.l D1, 0xFFFFFFEF
0001219E D081 add.l D0, D1
000121A0 3F00 move.w -[A7], D0
000121A2 302E FFFE move.w D0, [A6 - 0x2]
000121A6 48C0 ext.l D0
000121A8 72F6 moveq.l D1, 0xFFFFFFF6
000121AA D081 add.l D0, D1
000121AC 3F00 move.w -[A7], D0
000121AE 4EB9 0000 1002 jsr [0x00001002]
000121B4 1F3C 000A move.b -[A7], 0xA /* '\n' */
000121B8 486E FFF2 pea.l [A6 - 0xE]
000121BC 4EB9 0000 0EFA jsr [0x00000EFA]
000121C2 486E FFF2 pea.l [A6 - 0xE]
000121C6 302E FFFC move.w D0, [A6 - 0x4]
000121CA 48C0 ext.l D0
000121CC 72EF moveq.l D1, 0xFFFFFFEF
000121CE D081 add.l D0, D1
000121D0 3F00 move.w -[A7], D0
000121D2 302E FFFE move.w D0, [A6 - 0x2]
000121D6 48C0 ext.l D0
000121D8 72F5 moveq.l D1, 0xFFFFFFF5
000121DA D081 add.l D0, D1
000121DC 3F00 move.w -[A7], D0
000121DE 4EB9 0000 1002 jsr [0x00001002]
000121E4 1F3C 0007 move.b -[A7], 0x7
000121E8 486E FFF2 pea.l [A6 - 0xE]
000121EC 4EB9 0000 0EFA jsr [0x00000EFA]
000121F2 486E FFF2 pea.l [A6 - 0xE]
000121F6 302E FFFC move.w D0, [A6 - 0x4]
000121FA 48C0 ext.l D0
000121FC 72EE moveq.l D1, 0xFFFFFFEE
000121FE D081 add.l D0, D1
00012200 3F00 move.w -[A7], D0
00012202 302E FFFE move.w D0, [A6 - 0x2]
00012206 48C0 ext.l D0
00012208 72F5 moveq.l D1, 0xFFFFFFF5
0001220A D081 add.l D0, D1
0001220C 3F00 move.w -[A7], D0
0001220E 4EB9 0000 1002 jsr [0x00001002]
00012214 4FEF 0150 lea.l A7, [A7 + 0x150]
00012218 6000 0442 bra +0x444 /* 0001265C */
label0001221C:
0001221C 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00012220 486E FFF2 pea.l [A6 - 0xE]
00012224 4EB9 0000 0EFA jsr [0x00000EFA]
0001222A 486E FFF2 pea.l [A6 - 0xE]
0001222E 302E FFFC move.w D0, [A6 - 0x4]
00012232 48C0 ext.l D0
00012234 5980 subq.l D0, 4
00012236 3F00 move.w -[A7], D0
00012238 302E FFFE move.w D0, [A6 - 0x2]
0001223C 48C0 ext.l D0
0001223E 5580 subq.l D0, 2
00012240 3F00 move.w -[A7], D0
00012242 4EB9 0000 1002 jsr [0x00001002]
00012248 1F3C 0004 move.b -[A7], 0x4
0001224C 486E FFF2 pea.l [A6 - 0xE]
00012250 4EB9 0000 0EFA jsr [0x00000EFA]
00012256 486E FFF2 pea.l [A6 - 0xE]
0001225A 302E FFFC move.w D0, [A6 - 0x4]
0001225E 48C0 ext.l D0
00012260 5980 subq.l D0, 4
00012262 3F00 move.w -[A7], D0
00012264 302E FFFE move.w D0, [A6 - 0x2]
00012268 48C0 ext.l D0
0001226A 5780 subq.l D0, 3
0001226C 3F00 move.w -[A7], D0
0001226E 4EB9 0000 1002 jsr [0x00001002]
00012274 1F3C 0007 move.b -[A7], 0x7
00012278 486E FFF2 pea.l [A6 - 0xE]
0001227C 4EB9 0000 0EFA jsr [0x00000EFA]
00012282 486E FFF2 pea.l [A6 - 0xE]
00012286 302E FFFC move.w D0, [A6 - 0x4]
0001228A 48C0 ext.l D0
0001228C 5B80 subq.l D0, 5
0001228E 3F00 move.w -[A7], D0
00012290 302E FFFE move.w D0, [A6 - 0x2]
00012294 48C0 ext.l D0
00012296 5780 subq.l D0, 3
00012298 3F00 move.w -[A7], D0
0001229A 4EB9 0000 1002 jsr [0x00001002]
000122A0 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
000122A4 486E FFF2 pea.l [A6 - 0xE]
000122A8 4EB9 0000 0EFA jsr [0x00000EFA]
000122AE 486E FFF2 pea.l [A6 - 0xE]
000122B2 302E FFFC move.w D0, [A6 - 0x4]
000122B6 48C0 ext.l D0
000122B8 5D80 subq.l D0, 6
000122BA 3F00 move.w -[A7], D0
000122BC 302E FFFE move.w D0, [A6 - 0x2]
000122C0 48C0 ext.l D0
000122C2 5780 subq.l D0, 3
000122C4 3F00 move.w -[A7], D0
000122C6 4EB9 0000 1002 jsr [0x00001002]
000122CC 1F3C 0004 move.b -[A7], 0x4
000122D0 486E FFF2 pea.l [A6 - 0xE]
000122D4 4EB9 0000 0EFA jsr [0x00000EFA]
000122DA 486E FFF2 pea.l [A6 - 0xE]
000122DE 302E FFFC move.w D0, [A6 - 0x4]
000122E2 48C0 ext.l D0
000122E4 5D80 subq.l D0, 6
000122E6 3F00 move.w -[A7], D0
000122E8 302E FFFE move.w D0, [A6 - 0x2]
000122EC 48C0 ext.l D0
000122EE 5980 subq.l D0, 4
000122F0 3F00 move.w -[A7], D0
000122F2 4EB9 0000 1002 jsr [0x00001002]
000122F8 1F3C 0007 move.b -[A7], 0x7
000122FC 486E FFF2 pea.l [A6 - 0xE]
00012300 4EB9 0000 0EFA jsr [0x00000EFA]
00012306 486E FFF2 pea.l [A6 - 0xE]
0001230A 302E FFFC move.w D0, [A6 - 0x4]
0001230E 48C0 ext.l D0
00012310 5F80 subq.l D0, 7
00012312 3F00 move.w -[A7], D0
00012314 302E FFFE move.w D0, [A6 - 0x2]
00012318 48C0 ext.l D0
0001231A 5980 subq.l D0, 4
0001231C 3F00 move.w -[A7], D0
0001231E 4EB9 0000 1002 jsr [0x00001002]
00012324 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00012328 486E FFF2 pea.l [A6 - 0xE]
0001232C 4EB9 0000 0EFA jsr [0x00000EFA]
00012332 486E FFF2 pea.l [A6 - 0xE]
00012336 302E FFFC move.w D0, [A6 - 0x4]
0001233A 48C0 ext.l D0
0001233C 5180 subq.l D0, 8
0001233E 3F00 move.w -[A7], D0
00012340 302E FFFE move.w D0, [A6 - 0x2]
00012344 48C0 ext.l D0
00012346 5980 subq.l D0, 4
00012348 3F00 move.w -[A7], D0
0001234A 4EB9 0000 1002 jsr [0x00001002]
00012350 1F3C 0004 move.b -[A7], 0x4
00012354 486E FFF2 pea.l [A6 - 0xE]
00012358 4EB9 0000 0EFA jsr [0x00000EFA]
0001235E 486E FFF2 pea.l [A6 - 0xE]
00012362 302E FFFC move.w D0, [A6 - 0x4]
00012366 48C0 ext.l D0
00012368 5180 subq.l D0, 8
0001236A 3F00 move.w -[A7], D0
0001236C 302E FFFE move.w D0, [A6 - 0x2]
00012370 48C0 ext.l D0
00012372 5B80 subq.l D0, 5
00012374 3F00 move.w -[A7], D0
00012376 4EB9 0000 1002 jsr [0x00001002]
0001237C 1F3C 0007 move.b -[A7], 0x7
00012380 486E FFF2 pea.l [A6 - 0xE]
00012384 4EB9 0000 0EFA jsr [0x00000EFA]
0001238A 486E FFF2 pea.l [A6 - 0xE]
0001238E 302E FFFC move.w D0, [A6 - 0x4]
00012392 48C0 ext.l D0
00012394 72F7 moveq.l D1, 0xFFFFFFF7
00012396 D081 add.l D0, D1
00012398 3F00 move.w -[A7], D0
0001239A 302E FFFE move.w D0, [A6 - 0x2]
0001239E 48C0 ext.l D0
000123A0 5B80 subq.l D0, 5
000123A2 3F00 move.w -[A7], D0
000123A4 4EB9 0000 1002 jsr [0x00001002]
000123AA 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
000123AE 486E FFF2 pea.l [A6 - 0xE]
000123B2 4EB9 0000 0EFA jsr [0x00000EFA]
000123B8 486E FFF2 pea.l [A6 - 0xE]
000123BC 302E FFFC move.w D0, [A6 - 0x4]
000123C0 48C0 ext.l D0
000123C2 72F6 moveq.l D1, 0xFFFFFFF6
000123C4 D081 add.l D0, D1
000123C6 3F00 move.w -[A7], D0
000123C8 302E FFFE move.w D0, [A6 - 0x2]
000123CC 48C0 ext.l D0
000123CE 5B80 subq.l D0, 5
000123D0 3F00 move.w -[A7], D0
000123D2 4EB9 0000 1002 jsr [0x00001002]
000123D8 1F3C 0004 move.b -[A7], 0x4
000123DC 486E FFF2 pea.l [A6 - 0xE]
000123E0 4EB9 0000 0EFA jsr [0x00000EFA]
000123E6 486E FFF2 pea.l [A6 - 0xE]
000123EA 302E FFFC move.w D0, [A6 - 0x4]
000123EE 48C0 ext.l D0
000123F0 72F6 moveq.l D1, 0xFFFFFFF6
000123F2 D081 add.l D0, D1
000123F4 3F00 move.w -[A7], D0
000123F6 302E FFFE move.w D0, [A6 - 0x2]
000123FA 48C0 ext.l D0
000123FC 5D80 subq.l D0, 6
000123FE 3F00 move.w -[A7], D0
00012400 4EB9 0000 1002 jsr [0x00001002]
00012406 1F3C 0007 move.b -[A7], 0x7
0001240A 486E FFF2 pea.l [A6 - 0xE]
0001240E 4EB9 0000 0EFA jsr [0x00000EFA]
00012414 486E FFF2 pea.l [A6 - 0xE]
00012418 302E FFFC move.w D0, [A6 - 0x4]
0001241C 48C0 ext.l D0
0001241E 72F5 moveq.l D1, 0xFFFFFFF5
00012420 D081 add.l D0, D1
00012422 3F00 move.w -[A7], D0
00012424 302E FFFE move.w D0, [A6 - 0x2]
00012428 48C0 ext.l D0
0001242A 5D80 subq.l D0, 6
0001242C 3F00 move.w -[A7], D0
0001242E 4EB9 0000 1002 jsr [0x00001002]
00012434 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00012438 486E FFF2 pea.l [A6 - 0xE]
0001243C 4EB9 0000 0EFA jsr [0x00000EFA]
00012442 486E FFF2 pea.l [A6 - 0xE]
00012446 302E FFFC move.w D0, [A6 - 0x4]
0001244A 48C0 ext.l D0
0001244C 72F4 moveq.l D1, 0xFFFFFFF4
0001244E D081 add.l D0, D1
00012450 3F00 move.w -[A7], D0
00012452 302E FFFE move.w D0, [A6 - 0x2]
00012456 48C0 ext.l D0
00012458 5D80 subq.l D0, 6
0001245A 3F00 move.w -[A7], D0
0001245C 4EB9 0000 1002 jsr [0x00001002]
00012462 1F3C 0004 move.b -[A7], 0x4
00012466 486E FFF2 pea.l [A6 - 0xE]
0001246A 4EB9 0000 0EFA jsr [0x00000EFA]
00012470 486E FFF2 pea.l [A6 - 0xE]
00012474 302E FFFC move.w D0, [A6 - 0x4]
00012478 48C0 ext.l D0
0001247A 72F4 moveq.l D1, 0xFFFFFFF4
0001247C D081 add.l D0, D1
0001247E 3F00 move.w -[A7], D0
00012480 302E FFFE move.w D0, [A6 - 0x2]
00012484 48C0 ext.l D0
00012486 5F80 subq.l D0, 7
00012488 3F00 move.w -[A7], D0
0001248A 4EB9 0000 1002 jsr [0x00001002]
00012490 1F3C 0007 move.b -[A7], 0x7
00012494 486E FFF2 pea.l [A6 - 0xE]
00012498 4EB9 0000 0EFA jsr [0x00000EFA]
0001249E 486E FFF2 pea.l [A6 - 0xE]
000124A2 302E FFFC move.w D0, [A6 - 0x4]
000124A6 48C0 ext.l D0
000124A8 72F3 moveq.l D1, 0xFFFFFFF3
000124AA D081 add.l D0, D1
000124AC 3F00 move.w -[A7], D0
000124AE 302E FFFE move.w D0, [A6 - 0x2]
000124B2 48C0 ext.l D0
000124B4 5F80 subq.l D0, 7
000124B6 3F00 move.w -[A7], D0
000124B8 4EB9 0000 1002 jsr [0x00001002]
000124BE 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
000124C2 486E FFF2 pea.l [A6 - 0xE]
000124C6 4EB9 0000 0EFA jsr [0x00000EFA]
000124CC 486E FFF2 pea.l [A6 - 0xE]
000124D0 302E FFFC move.w D0, [A6 - 0x4]
000124D4 48C0 ext.l D0
000124D6 72F2 moveq.l D1, 0xFFFFFFF2
000124D8 D081 add.l D0, D1
000124DA 3F00 move.w -[A7], D0
000124DC 302E FFFE move.w D0, [A6 - 0x2]
000124E0 48C0 ext.l D0
000124E2 5F80 subq.l D0, 7
000124E4 3F00 move.w -[A7], D0
000124E6 4EB9 0000 1002 jsr [0x00001002]
000124EC 1F3C 0004 move.b -[A7], 0x4
000124F0 486E FFF2 pea.l [A6 - 0xE]
000124F4 4EB9 0000 0EFA jsr [0x00000EFA]
000124FA 486E FFF2 pea.l [A6 - 0xE]
000124FE 302E FFFC move.w D0, [A6 - 0x4]
00012502 48C0 ext.l D0
00012504 72F2 moveq.l D1, 0xFFFFFFF2
00012506 D081 add.l D0, D1
00012508 3F00 move.w -[A7], D0
0001250A 302E FFFE move.w D0, [A6 - 0x2]
0001250E 48C0 ext.l D0
00012510 5180 subq.l D0, 8
00012512 3F00 move.w -[A7], D0
00012514 4EB9 0000 1002 jsr [0x00001002]
0001251A 1F3C 0007 move.b -[A7], 0x7
0001251E 486E FFF2 pea.l [A6 - 0xE]
00012522 4EB9 0000 0EFA jsr [0x00000EFA]
00012528 486E FFF2 pea.l [A6 - 0xE]
0001252C 302E FFFC move.w D0, [A6 - 0x4]
00012530 48C0 ext.l D0
00012532 72F1 moveq.l D1, 0xFFFFFFF1
00012534 D081 add.l D0, D1
00012536 3F00 move.w -[A7], D0
00012538 302E FFFE move.w D0, [A6 - 0x2]
0001253C 48C0 ext.l D0
0001253E 5180 subq.l D0, 8
00012540 3F00 move.w -[A7], D0
00012542 4EB9 0000 1002 jsr [0x00001002]
00012548 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
0001254C 486E FFF2 pea.l [A6 - 0xE]
00012550 4EB9 0000 0EFA jsr [0x00000EFA]
00012556 486E FFF2 pea.l [A6 - 0xE]
0001255A 302E FFFC move.w D0, [A6 - 0x4]
0001255E 48C0 ext.l D0
00012560 72F0 moveq.l D1, 0xFFFFFFF0
00012562 D081 add.l D0, D1
00012564 3F00 move.w -[A7], D0
00012566 302E FFFE move.w D0, [A6 - 0x2]
0001256A 48C0 ext.l D0
0001256C 5180 subq.l D0, 8
0001256E 3F00 move.w -[A7], D0
00012570 4EB9 0000 1002 jsr [0x00001002]
00012576 1F3C 0004 move.b -[A7], 0x4
0001257A 486E FFF2 pea.l [A6 - 0xE]
0001257E 4EB9 0000 0EFA jsr [0x00000EFA]
00012584 486E FFF2 pea.l [A6 - 0xE]
00012588 302E FFFC move.w D0, [A6 - 0x4]
0001258C 48C0 ext.l D0
0001258E 72F0 moveq.l D1, 0xFFFFFFF0
00012590 D081 add.l D0, D1
00012592 3F00 move.w -[A7], D0
00012594 302E FFFE move.w D0, [A6 - 0x2]
00012598 48C0 ext.l D0
0001259A 72F7 moveq.l D1, 0xFFFFFFF7
0001259C D081 add.l D0, D1
0001259E 3F00 move.w -[A7], D0
000125A0 4EB9 0000 1002 jsr [0x00001002]
000125A6 1F3C 0007 move.b -[A7], 0x7
000125AA 486E FFF2 pea.l [A6 - 0xE]
000125AE 4EB9 0000 0EFA jsr [0x00000EFA]
000125B4 486E FFF2 pea.l [A6 - 0xE]
000125B8 302E FFFC move.w D0, [A6 - 0x4]
000125BC 48C0 ext.l D0
000125BE 72EF moveq.l D1, 0xFFFFFFEF
000125C0 D081 add.l D0, D1
000125C2 3F00 move.w -[A7], D0
000125C4 302E FFFE move.w D0, [A6 - 0x2]
000125C8 48C0 ext.l D0
000125CA 72F7 moveq.l D1, 0xFFFFFFF7
000125CC D081 add.l D0, D1
000125CE 3F00 move.w -[A7], D0
000125D0 4EB9 0000 1002 jsr [0x00001002]
000125D6 1F3C 0002 move.b -[A7], 0x2
000125DA 486E FFF2 pea.l [A6 - 0xE]
000125DE 4EB9 0000 0EFA jsr [0x00000EFA]
000125E4 486E FFF2 pea.l [A6 - 0xE]
000125E8 302E FFFC move.w D0, [A6 - 0x4]
000125EC 48C0 ext.l D0
000125EE 72EF moveq.l D1, 0xFFFFFFEF
000125F0 D081 add.l D0, D1
000125F2 3F00 move.w -[A7], D0
000125F4 302E FFFE move.w D0, [A6 - 0x2]
000125F8 48C0 ext.l D0
000125FA 72F6 moveq.l D1, 0xFFFFFFF6
000125FC D081 add.l D0, D1
000125FE 3F00 move.w -[A7], D0
00012600 4EB9 0000 1002 jsr [0x00001002]
00012606 486E FFF2 pea.l [A6 - 0xE]
0001260A 302E FFFC move.w D0, [A6 - 0x4]
0001260E 48C0 ext.l D0
00012610 72EF moveq.l D1, 0xFFFFFFEF
00012612 D081 add.l D0, D1
00012614 3F00 move.w -[A7], D0
00012616 302E FFFE move.w D0, [A6 - 0x2]
0001261A 48C0 ext.l D0
0001261C 72F5 moveq.l D1, 0xFFFFFFF5
0001261E D081 add.l D0, D1
00012620 3F00 move.w -[A7], D0
00012622 4EB9 0000 1002 jsr [0x00001002]
00012628 1F3C 0005 move.b -[A7], 0x5
0001262C 486E FFF2 pea.l [A6 - 0xE]
00012630 4EB9 0000 0EFA jsr [0x00000EFA]
00012636 486E FFF2 pea.l [A6 - 0xE]
0001263A 302E FFFC move.w D0, [A6 - 0x4]
0001263E 48C0 ext.l D0
00012640 72EE moveq.l D1, 0xFFFFFFEE
00012642 D081 add.l D0, D1
00012644 3F00 move.w -[A7], D0
00012646 302E FFFE move.w D0, [A6 - 0x2]
0001264A 48C0 ext.l D0
0001264C 72F5 moveq.l D1, 0xFFFFFFF5
0001264E D081 add.l D0, D1
00012650 3F00 move.w -[A7], D0
00012652 4EB9 0000 1002 jsr [0x00001002]
00012658 4FEF 014A lea.l A7, [A7 + 0x14A]
label0001265C:
0001265C 486E FFF0 pea.l [A6 - 0x10]
00012660 486E FFDE pea.l [A6 - 0x22]
00012664 4EB9 0000 26E2 jsr [0x000026E2]
0001266A 4A00 tst.b D0
0001266C 504F addq.w A7, 8
0001266E 6600 EE6A bne -0x1194 /* 000114DA */
00012672 3F3C FFFF move.w -[A7], 0xFFFF
00012676 486E FFDE pea.l [A6 - 0x22]
0001267A 4EB9 0000 26DA jsr [0x000026DA]
00012680 3F3C FFFF move.w -[A7], 0xFFFF
00012684 486E FFB4 pea.l [A6 - 0x4C]
00012688 4EB9 0000 2642 jsr [0x00002642]
0001268E 4FEF 000C lea.l A7, [A7 + 0xC]
00012692 245F movea.l A2, [A7]+
00012694 4E5E unlink A6
00012696 4E75 rts
00012698 4E56 FFB4 link A6, -0x004C
0001269C 2F0A move.l -[A7], A2
0001269E 246E 0008 movea.l A2, [A6 + 0x8]
000126A2 486E FFB4 pea.l [A6 - 0x4C]
000126A6 4EB9 0000 263A jsr [0x0000263A]
000126AC 4EB9 0000 264A jsr [0x0000264A]
000126B2 486E FFF8 pea.l [A6 - 0x8]
000126B6 2F0A move.l -[A7], A2
000126B8 2057 movea.l A0, [A7]
000126BA 2268 0004 movea.l A1, [A0 + 0x4]
000126BE 2269 003C movea.l A1, [A1 + 0x3C]
000126C2 4E91 jsr [A1]
000126C4 486E FFF8 pea.l [A6 - 0x8]
000126C8 486E FFDE pea.l [A6 - 0x22]
000126CC 4EB9 0000 26D2 jsr [0x000026D2]
000126D2 4FEF 0014 lea.l A7, [A7 + 0x14]
000126D6 6000 06F2 bra +0x6F4 /* 00012DCA */
label000126DA:
000126DA 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
000126E0 6C14 bge +0x16 /* 000126F6 */
000126E2 486E FFF2 pea.l [A6 - 0xE]
000126E6 4EB9 0000 0F02 jsr [0x00000F02]
000126EC 486E FFF2 pea.l [A6 - 0xE]
000126F0 AA14 syscall RGBForeColor
000126F2 584F addq.w A7, 4
000126F4 6052 bra +0x54 /* 00012748 */
label000126F6:
000126F6 2F0A move.l -[A7], A2
000126F8 4EB9 0000 35D2 jsr [0x000035D2]
000126FE 4A00 tst.b D0
00012700 584F addq.w A7, 4
00012702 6720 beq +0x22 /* 00012724 */
00012704 2F0A move.l -[A7], A2
00012706 4EB9 0000 360A jsr [0x0000360A]
0001270C 4A00 tst.b D0
0001270E 584F addq.w A7, 4
00012710 6712 beq +0x14 /* 00012724 */
00012712 486E FFD8 pea.l [A6 - 0x28]
00012716 4EB9 0000 0F02 jsr [0x00000F02]
0001271C 41EE FFD8 lea.l A0, [A6 - 0x28]
00012720 584F addq.w A7, 4
00012722 6014 bra +0x16 /* 00012738 */
label00012724:
00012724 1F3C 000A move.b -[A7], 0xA /* '\n' */
00012728 486E FFD2 pea.l [A6 - 0x2E]
0001272C 4EB9 0000 0EFA jsr [0x00000EFA]
00012732 41EE FFD2 lea.l A0, [A6 - 0x2E]
00012736 5C4F addq.w A7, 6
label00012738:
00012738 2D50 FFF2 move.l [A6 - 0xE], [A0]
0001273C 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
00012742 486E FFF2 pea.l [A6 - 0xE]
00012746 AA14 syscall RGBForeColor
label00012748:
00012748 3F2E FFFA move.w -[A7], [A6 - 0x6]
0001274C 302E FFFC move.w D0, [A6 - 0x4]
00012750 48C0 ext.l D0
00012752 5780 subq.l D0, 3
00012754 3F00 move.w -[A7], D0
00012756 A893 syscall MoveTo
00012758 3F2E FFFA move.w -[A7], [A6 - 0x6]
0001275C 302E FFFC move.w D0, [A6 - 0x4]
00012760 48C0 ext.l D0
00012762 5980 subq.l D0, 4
00012764 3F00 move.w -[A7], D0
00012766 A891 syscall LineTo
00012768 302E FFFA move.w D0, [A6 - 0x6]
0001276C 48C0 ext.l D0
0001276E 5280 addq.l D0, 1
00012770 3F00 move.w -[A7], D0
00012772 302E FFFC move.w D0, [A6 - 0x4]
00012776 48C0 ext.l D0
00012778 5B80 subq.l D0, 5
0001277A 3F00 move.w -[A7], D0
0001277C A891 syscall LineTo
0001277E 302E FFFA move.w D0, [A6 - 0x6]
00012782 48C0 ext.l D0
00012784 5280 addq.l D0, 1
00012786 3F00 move.w -[A7], D0
00012788 302E FFFC move.w D0, [A6 - 0x4]
0001278C 48C0 ext.l D0
0001278E 5F80 subq.l D0, 7
00012790 3F00 move.w -[A7], D0
00012792 A891 syscall LineTo
00012794 302E FFFA move.w D0, [A6 - 0x6]
00012798 48C0 ext.l D0
0001279A 5480 addq.l D0, 2
0001279C 3F00 move.w -[A7], D0
0001279E 302E FFFC move.w D0, [A6 - 0x4]
000127A2 48C0 ext.l D0
000127A4 5180 subq.l D0, 8
000127A6 3F00 move.w -[A7], D0
000127A8 A891 syscall LineTo
000127AA 302E FFFA move.w D0, [A6 - 0x6]
000127AE 48C0 ext.l D0
000127B0 5480 addq.l D0, 2
000127B2 3F00 move.w -[A7], D0
000127B4 302E FFFC move.w D0, [A6 - 0x4]
000127B8 48C0 ext.l D0
000127BA 72F6 moveq.l D1, 0xFFFFFFF6
000127BC D081 add.l D0, D1
000127BE 3F00 move.w -[A7], D0
000127C0 A891 syscall LineTo
000127C2 302E FFFA move.w D0, [A6 - 0x6]
000127C6 48C0 ext.l D0
000127C8 5680 addq.l D0, 3
000127CA 3F00 move.w -[A7], D0
000127CC 302E FFFC move.w D0, [A6 - 0x4]
000127D0 48C0 ext.l D0
000127D2 72F5 moveq.l D1, 0xFFFFFFF5
000127D4 D081 add.l D0, D1
000127D6 3F00 move.w -[A7], D0
000127D8 A891 syscall LineTo
000127DA 302E FFFA move.w D0, [A6 - 0x6]
000127DE 48C0 ext.l D0
000127E0 5680 addq.l D0, 3
000127E2 3F00 move.w -[A7], D0
000127E4 302E FFFC move.w D0, [A6 - 0x4]
000127E8 48C0 ext.l D0
000127EA 72F3 moveq.l D1, 0xFFFFFFF3
000127EC D081 add.l D0, D1
000127EE 3F00 move.w -[A7], D0
000127F0 A891 syscall LineTo
000127F2 302E FFFA move.w D0, [A6 - 0x6]
000127F6 48C0 ext.l D0
000127F8 5880 addq.l D0, 4
000127FA 3F00 move.w -[A7], D0
000127FC 302E FFFC move.w D0, [A6 - 0x4]
00012800 48C0 ext.l D0
00012802 72F2 moveq.l D1, 0xFFFFFFF2
00012804 D081 add.l D0, D1
00012806 3F00 move.w -[A7], D0
00012808 A891 syscall LineTo
0001280A 302E FFFA move.w D0, [A6 - 0x6]
0001280E 48C0 ext.l D0
00012810 5880 addq.l D0, 4
00012812 3F00 move.w -[A7], D0
00012814 302E FFFC move.w D0, [A6 - 0x4]
00012818 48C0 ext.l D0
0001281A 72F0 moveq.l D1, 0xFFFFFFF0
0001281C D081 add.l D0, D1
0001281E 3F00 move.w -[A7], D0
00012820 A891 syscall LineTo
00012822 302E FFFA move.w D0, [A6 - 0x6]
00012826 48C0 ext.l D0
00012828 5A80 addq.l D0, 5
0001282A 3F00 move.w -[A7], D0
0001282C 302E FFFC move.w D0, [A6 - 0x4]
00012830 48C0 ext.l D0
00012832 72EF moveq.l D1, 0xFFFFFFEF
00012834 D081 add.l D0, D1
00012836 3F00 move.w -[A7], D0
00012838 A891 syscall LineTo
0001283A 302E FFFA move.w D0, [A6 - 0x6]
0001283E 48C0 ext.l D0
00012840 5A80 addq.l D0, 5
00012842 3F00 move.w -[A7], D0
00012844 302E FFFC move.w D0, [A6 - 0x4]
00012848 48C0 ext.l D0
0001284A 72ED moveq.l D1, 0xFFFFFFED
0001284C D081 add.l D0, D1
0001284E 3F00 move.w -[A7], D0
00012850 A891 syscall LineTo
00012852 302E FFFA move.w D0, [A6 - 0x6]
00012856 48C0 ext.l D0
00012858 5C80 addq.l D0, 6
0001285A 3F00 move.w -[A7], D0
0001285C 302E FFFC move.w D0, [A6 - 0x4]
00012860 48C0 ext.l D0
00012862 72EC moveq.l D1, 0xFFFFFFEC
00012864 D081 add.l D0, D1
00012866 3F00 move.w -[A7], D0
00012868 A891 syscall LineTo
0001286A 302E FFFA move.w D0, [A6 - 0x6]
0001286E 48C0 ext.l D0
00012870 5C80 addq.l D0, 6
00012872 3F00 move.w -[A7], D0
00012874 302E FFFC move.w D0, [A6 - 0x4]
00012878 48C0 ext.l D0
0001287A 72EB moveq.l D1, 0xFFFFFFEB
0001287C D081 add.l D0, D1
0001287E 3F00 move.w -[A7], D0
00012880 A891 syscall LineTo
00012882 302E FFFA move.w D0, [A6 - 0x6]
00012886 48C0 ext.l D0
00012888 5E80 addq.l D0, 7
0001288A 3F00 move.w -[A7], D0
0001288C 302E FFFC move.w D0, [A6 - 0x4]
00012890 48C0 ext.l D0
00012892 72EA moveq.l D1, 0xFFFFFFEA
00012894 D081 add.l D0, D1
00012896 3F00 move.w -[A7], D0
00012898 A891 syscall LineTo
0001289A 302E FFFA move.w D0, [A6 - 0x6]
0001289E 48C0 ext.l D0
000128A0 5080 addq.l D0, 8
000128A2 3F00 move.w -[A7], D0
000128A4 302E FFFC move.w D0, [A6 - 0x4]
000128A8 48C0 ext.l D0
000128AA 72E9 moveq.l D1, 0xFFFFFFE9
000128AC D081 add.l D0, D1
000128AE 3F00 move.w -[A7], D0
000128B0 A891 syscall LineTo
000128B2 302E FFFA move.w D0, [A6 - 0x6]
000128B6 48C0 ext.l D0
000128B8 7209 moveq.l D1, 0x09
000128BA D081 add.l D0, D1
000128BC 3F00 move.w -[A7], D0
000128BE 302E FFFC move.w D0, [A6 - 0x4]
000128C2 48C0 ext.l D0
000128C4 72E9 moveq.l D1, 0xFFFFFFE9
000128C6 D081 add.l D0, D1
000128C8 3F00 move.w -[A7], D0
000128CA A891 syscall LineTo
000128CC 302E FFFA move.w D0, [A6 - 0x6]
000128D0 48C0 ext.l D0
000128D2 720A moveq.l D1, 0x0A
000128D4 D081 add.l D0, D1
000128D6 3F00 move.w -[A7], D0
000128D8 302E FFFC move.w D0, [A6 - 0x4]
000128DC 48C0 ext.l D0
000128DE 72E8 moveq.l D1, 0xFFFFFFE8
000128E0 D081 add.l D0, D1
000128E2 3F00 move.w -[A7], D0
000128E4 A891 syscall LineTo
000128E6 302E FFFA move.w D0, [A6 - 0x6]
000128EA 48C0 ext.l D0
000128EC 720B moveq.l D1, 0x0B
000128EE D081 add.l D0, D1
000128F0 3F00 move.w -[A7], D0
000128F2 302E FFFC move.w D0, [A6 - 0x4]
000128F6 48C0 ext.l D0
000128F8 72E8 moveq.l D1, 0xFFFFFFE8
000128FA D081 add.l D0, D1
000128FC 3F00 move.w -[A7], D0
000128FE A891 syscall LineTo
00012900 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00012906 6D00 04C2 blt +0x4C4 /* 00012DCA */
0001290A 2F0A move.l -[A7], A2
0001290C 4EB9 0000 35D2 jsr [0x000035D2]
00012912 4A00 tst.b D0
00012914 584F addq.w A7, 4
00012916 6700 04B2 beq +0x4B4 /* 00012DCA */
0001291A 2F0A move.l -[A7], A2
0001291C 4EB9 0000 360A jsr [0x0000360A]
00012922 4A00 tst.b D0
00012924 584F addq.w A7, 4
00012926 6700 04A2 beq +0x4A4 /* 00012DCA */
0001292A 2F0A move.l -[A7], A2
0001292C 2057 movea.l A0, [A7]
0001292E 2268 0004 movea.l A1, [A0 + 0x4]
00012932 2269 022C movea.l A1, [A1 + 0x22C]
00012936 4E91 jsr [A1]
00012938 4A00 tst.b D0
0001293A 584F addq.w A7, 4
0001293C 6616 bne +0x18 /* 00012954 */
0001293E 2F0A move.l -[A7], A2
00012940 2057 movea.l A0, [A7]
00012942 2268 0004 movea.l A1, [A0 + 0x4]
00012946 2269 0230 movea.l A1, [A1 + 0x230]
0001294A 4E91 jsr [A1]
0001294C 4A00 tst.b D0
0001294E 584F addq.w A7, 4
00012950 6700 025E beq +0x260 /* 00012BB0 */
label00012954:
00012954 2F0A move.l -[A7], A2
00012956 2057 movea.l A0, [A7]
00012958 2268 0004 movea.l A1, [A0 + 0x4]
0001295C 2269 022C movea.l A1, [A1 + 0x22C]
00012960 4E91 jsr [A1]
00012962 4A00 tst.b D0
00012964 584F addq.w A7, 4
00012966 6718 beq +0x1A /* 00012980 */
00012968 1F3C 0003 move.b -[A7], 0x3
0001296C 486E FFF2 pea.l [A6 - 0xE]
00012970 4EB9 0000 0EFA jsr [0x00000EFA]
00012976 486E FFF2 pea.l [A6 - 0xE]
0001297A AA14 syscall RGBForeColor
0001297C 5C4F addq.w A7, 6
0001297E 602A bra +0x2C /* 000129AA */
label00012980:
00012980 2F0A move.l -[A7], A2
00012982 2057 movea.l A0, [A7]
00012984 2268 0004 movea.l A1, [A0 + 0x4]
00012988 2269 0230 movea.l A1, [A1 + 0x230]
0001298C 4E91 jsr [A1]
0001298E 4A00 tst.b D0
00012990 584F addq.w A7, 4
00012992 6716 beq +0x18 /* 000129AA */
00012994 1F3C 000B move.b -[A7], 0xB
00012998 486E FFF2 pea.l [A6 - 0xE]
0001299C 4EB9 0000 0EFA jsr [0x00000EFA]
000129A2 486E FFF2 pea.l [A6 - 0xE]
000129A6 AA14 syscall RGBForeColor
000129A8 5C4F addq.w A7, 6
label000129AA:
000129AA 2F0A move.l -[A7], A2
000129AC 2057 movea.l A0, [A7]
000129AE 2268 0004 movea.l A1, [A0 + 0x4]
000129B2 2269 022C movea.l A1, [A1 + 0x22C]
000129B6 4E91 jsr [A1]
000129B8 4A00 tst.b D0
000129BA 584F addq.w A7, 4
000129BC 6726 beq +0x28 /* 000129E4 */
000129BE 3F2E FFFA move.w -[A7], [A6 - 0x6]
000129C2 302E FFFC move.w D0, [A6 - 0x4]
000129C6 48C0 ext.l D0
000129C8 5580 subq.l D0, 2
000129CA 3F00 move.w -[A7], D0
000129CC A893 syscall MoveTo
000129CE 302E FFFA move.w D0, [A6 - 0x6]
000129D2 48C0 ext.l D0
000129D4 5280 addq.l D0, 1
000129D6 3F00 move.w -[A7], D0
000129D8 302E FFFC move.w D0, [A6 - 0x4]
000129DC 48C0 ext.l D0
000129DE 5780 subq.l D0, 3
000129E0 3F00 move.w -[A7], D0
000129E2 A891 syscall LineTo
label000129E4:
000129E4 486E FFF8 pea.l [A6 - 0x8]
000129E8 4878 0001 push.l 0x1
000129EC A8A9 syscall InsetRect
000129EE 3F2E FFFA move.w -[A7], [A6 - 0x6]
000129F2 302E FFFC move.w D0, [A6 - 0x4]
000129F6 48C0 ext.l D0
000129F8 5780 subq.l D0, 3
000129FA 3F00 move.w -[A7], D0
000129FC A893 syscall MoveTo
000129FE 3F2E FFFA move.w -[A7], [A6 - 0x6]
00012A02 302E FFFC move.w D0, [A6 - 0x4]
00012A06 48C0 ext.l D0
00012A08 5980 subq.l D0, 4
00012A0A 3F00 move.w -[A7], D0
00012A0C A891 syscall LineTo
00012A0E 302E FFFA move.w D0, [A6 - 0x6]
00012A12 48C0 ext.l D0
00012A14 5280 addq.l D0, 1
00012A16 3F00 move.w -[A7], D0
00012A18 302E FFFC move.w D0, [A6 - 0x4]
00012A1C 48C0 ext.l D0
00012A1E 5B80 subq.l D0, 5
00012A20 3F00 move.w -[A7], D0
00012A22 A891 syscall LineTo
00012A24 302E FFFA move.w D0, [A6 - 0x6]
00012A28 48C0 ext.l D0
00012A2A 5280 addq.l D0, 1
00012A2C 3F00 move.w -[A7], D0
00012A2E 302E FFFC move.w D0, [A6 - 0x4]
00012A32 48C0 ext.l D0
00012A34 5F80 subq.l D0, 7
00012A36 3F00 move.w -[A7], D0
00012A38 A891 syscall LineTo
00012A3A 302E FFFA move.w D0, [A6 - 0x6]
00012A3E 48C0 ext.l D0
00012A40 5480 addq.l D0, 2
00012A42 3F00 move.w -[A7], D0
00012A44 302E FFFC move.w D0, [A6 - 0x4]
00012A48 48C0 ext.l D0
00012A4A 5180 subq.l D0, 8
00012A4C 3F00 move.w -[A7], D0
00012A4E A891 syscall LineTo
00012A50 302E FFFA move.w D0, [A6 - 0x6]
00012A54 48C0 ext.l D0
00012A56 5480 addq.l D0, 2
00012A58 3F00 move.w -[A7], D0
00012A5A 302E FFFC move.w D0, [A6 - 0x4]
00012A5E 48C0 ext.l D0
00012A60 72F6 moveq.l D1, 0xFFFFFFF6
00012A62 D081 add.l D0, D1
00012A64 3F00 move.w -[A7], D0
00012A66 A891 syscall LineTo
00012A68 302E FFFA move.w D0, [A6 - 0x6]
00012A6C 48C0 ext.l D0
00012A6E 5680 addq.l D0, 3
00012A70 3F00 move.w -[A7], D0
00012A72 302E FFFC move.w D0, [A6 - 0x4]
00012A76 48C0 ext.l D0
00012A78 72F5 moveq.l D1, 0xFFFFFFF5
00012A7A D081 add.l D0, D1
00012A7C 3F00 move.w -[A7], D0
00012A7E A891 syscall LineTo
00012A80 302E FFFA move.w D0, [A6 - 0x6]
00012A84 48C0 ext.l D0
00012A86 5680 addq.l D0, 3
00012A88 3F00 move.w -[A7], D0
00012A8A 302E FFFC move.w D0, [A6 - 0x4]
00012A8E 48C0 ext.l D0
00012A90 72F3 moveq.l D1, 0xFFFFFFF3
00012A92 D081 add.l D0, D1
00012A94 3F00 move.w -[A7], D0
00012A96 A891 syscall LineTo
00012A98 302E FFFA move.w D0, [A6 - 0x6]
00012A9C 48C0 ext.l D0
00012A9E 5880 addq.l D0, 4
00012AA0 3F00 move.w -[A7], D0
00012AA2 302E FFFC move.w D0, [A6 - 0x4]
00012AA6 48C0 ext.l D0
00012AA8 72F2 moveq.l D1, 0xFFFFFFF2
00012AAA D081 add.l D0, D1
00012AAC 3F00 move.w -[A7], D0
00012AAE A891 syscall LineTo
00012AB0 302E FFFA move.w D0, [A6 - 0x6]
00012AB4 48C0 ext.l D0
00012AB6 5880 addq.l D0, 4
00012AB8 3F00 move.w -[A7], D0
00012ABA 302E FFFC move.w D0, [A6 - 0x4]
00012ABE 48C0 ext.l D0
00012AC0 72F0 moveq.l D1, 0xFFFFFFF0
00012AC2 D081 add.l D0, D1
00012AC4 3F00 move.w -[A7], D0
00012AC6 A891 syscall LineTo
00012AC8 302E FFFA move.w D0, [A6 - 0x6]
00012ACC 48C0 ext.l D0
00012ACE 5A80 addq.l D0, 5
00012AD0 3F00 move.w -[A7], D0
00012AD2 302E FFFC move.w D0, [A6 - 0x4]
00012AD6 48C0 ext.l D0
00012AD8 72EF moveq.l D1, 0xFFFFFFEF
00012ADA D081 add.l D0, D1
00012ADC 3F00 move.w -[A7], D0
00012ADE A891 syscall LineTo
00012AE0 302E FFFA move.w D0, [A6 - 0x6]
00012AE4 48C0 ext.l D0
00012AE6 5A80 addq.l D0, 5
00012AE8 3F00 move.w -[A7], D0
00012AEA 302E FFFC move.w D0, [A6 - 0x4]
00012AEE 48C0 ext.l D0
00012AF0 72ED moveq.l D1, 0xFFFFFFED
00012AF2 D081 add.l D0, D1
00012AF4 3F00 move.w -[A7], D0
00012AF6 A891 syscall LineTo
00012AF8 302E FFFA move.w D0, [A6 - 0x6]
00012AFC 48C0 ext.l D0
00012AFE 5C80 addq.l D0, 6
00012B00 3F00 move.w -[A7], D0
00012B02 302E FFFC move.w D0, [A6 - 0x4]
00012B06 48C0 ext.l D0
00012B08 72EC moveq.l D1, 0xFFFFFFEC
00012B0A D081 add.l D0, D1
00012B0C 3F00 move.w -[A7], D0
00012B0E A891 syscall LineTo
00012B10 302E FFFA move.w D0, [A6 - 0x6]
00012B14 48C0 ext.l D0
00012B16 5C80 addq.l D0, 6
00012B18 3F00 move.w -[A7], D0
00012B1A 302E FFFC move.w D0, [A6 - 0x4]
00012B1E 48C0 ext.l D0
00012B20 72EB moveq.l D1, 0xFFFFFFEB
00012B22 D081 add.l D0, D1
00012B24 3F00 move.w -[A7], D0
00012B26 A891 syscall LineTo
00012B28 302E FFFA move.w D0, [A6 - 0x6]
00012B2C 48C0 ext.l D0
00012B2E 5E80 addq.l D0, 7
00012B30 3F00 move.w -[A7], D0
00012B32 302E FFFC move.w D0, [A6 - 0x4]
00012B36 48C0 ext.l D0
00012B38 72EB moveq.l D1, 0xFFFFFFEB
00012B3A D081 add.l D0, D1
00012B3C 3F00 move.w -[A7], D0
00012B3E A891 syscall LineTo
00012B40 302E FFFA move.w D0, [A6 - 0x6]
00012B44 48C0 ext.l D0
00012B46 5E80 addq.l D0, 7
00012B48 3F00 move.w -[A7], D0
00012B4A 302E FFFC move.w D0, [A6 - 0x4]
00012B4E 48C0 ext.l D0
00012B50 72EA moveq.l D1, 0xFFFFFFEA
00012B52 D081 add.l D0, D1
00012B54 3F00 move.w -[A7], D0
00012B56 A891 syscall LineTo
00012B58 302E FFFA move.w D0, [A6 - 0x6]
00012B5C 48C0 ext.l D0
00012B5E 5080 addq.l D0, 8
00012B60 3F00 move.w -[A7], D0
00012B62 302E FFFC move.w D0, [A6 - 0x4]
00012B66 48C0 ext.l D0
00012B68 72EA moveq.l D1, 0xFFFFFFEA
00012B6A D081 add.l D0, D1
00012B6C 3F00 move.w -[A7], D0
00012B6E A891 syscall LineTo
00012B70 302E FFFA move.w D0, [A6 - 0x6]
00012B74 48C0 ext.l D0
00012B76 7209 moveq.l D1, 0x09
00012B78 D081 add.l D0, D1
00012B7A 3F00 move.w -[A7], D0
00012B7C 302E FFFC move.w D0, [A6 - 0x4]
00012B80 48C0 ext.l D0
00012B82 72E9 moveq.l D1, 0xFFFFFFE9
00012B84 D081 add.l D0, D1
00012B86 3F00 move.w -[A7], D0
00012B88 A891 syscall LineTo
00012B8A 302E FFFA move.w D0, [A6 - 0x6]
00012B8E 48C0 ext.l D0
00012B90 720A moveq.l D1, 0x0A
00012B92 D081 add.l D0, D1
00012B94 3F00 move.w -[A7], D0
00012B96 302E FFFC move.w D0, [A6 - 0x4]
00012B9A 48C0 ext.l D0
00012B9C 72E9 moveq.l D1, 0xFFFFFFE9
00012B9E D081 add.l D0, D1
00012BA0 3F00 move.w -[A7], D0
00012BA2 A891 syscall LineTo
00012BA4 486E FFF8 pea.l [A6 - 0x8]
00012BA8 2F3C 0000 FFFF move.l -[A7], 0xFFFF
00012BAE A8A9 syscall InsetRect
label00012BB0:
00012BB0 2F0A move.l -[A7], A2
00012BB2 2057 movea.l A0, [A7]
00012BB4 2268 0004 movea.l A1, [A0 + 0x4]
00012BB8 2269 022C movea.l A1, [A1 + 0x22C]
00012BBC 4E91 jsr [A1]
00012BBE 4A00 tst.b D0
00012BC0 584F addq.w A7, 4
00012BC2 6714 beq +0x16 /* 00012BD8 */
00012BC4 486E FFF2 pea.l [A6 - 0xE]
00012BC8 4EB9 0000 0F0A jsr [0x00000F0A]
00012BCE 486E FFF2 pea.l [A6 - 0xE]
00012BD2 AA14 syscall RGBForeColor
00012BD4 584F addq.w A7, 4
00012BD6 6042 bra +0x44 /* 00012C1A */
label00012BD8:
00012BD8 2F0A move.l -[A7], A2
00012BDA 2057 movea.l A0, [A7]
00012BDC 2268 0004 movea.l A1, [A0 + 0x4]
00012BE0 2269 0230 movea.l A1, [A1 + 0x230]
00012BE4 4E91 jsr [A1]
00012BE6 4A00 tst.b D0
00012BE8 584F addq.w A7, 4
00012BEA 6718 beq +0x1A /* 00012C04 */
00012BEC 1F3C 000A move.b -[A7], 0xA /* '\n' */
00012BF0 486E FFF2 pea.l [A6 - 0xE]
00012BF4 4EB9 0000 0EFA jsr [0x00000EFA]
00012BFA 486E FFF2 pea.l [A6 - 0xE]
00012BFE AA14 syscall RGBForeColor
00012C00 5C4F addq.w A7, 6
00012C02 6016 bra +0x18 /* 00012C1A */
label00012C04:
00012C04 1F3C 0001 move.b -[A7], 0x1
00012C08 486E FFF2 pea.l [A6 - 0xE]
00012C0C 4EB9 0000 0EFA jsr [0x00000EFA]
00012C12 486E FFF2 pea.l [A6 - 0xE]
00012C16 AA14 syscall RGBForeColor
00012C18 5C4F addq.w A7, 6
label00012C1A:
00012C1A 2F0A move.l -[A7], A2
00012C1C 2057 movea.l A0, [A7]
00012C1E 2268 0004 movea.l A1, [A0 + 0x4]
00012C22 2269 022C movea.l A1, [A1 + 0x22C]
00012C26 4E91 jsr [A1]
00012C28 4A00 tst.b D0
00012C2A 584F addq.w A7, 4
00012C2C 6726 beq +0x28 /* 00012C54 */
00012C2E 3F2E FFFA move.w -[A7], [A6 - 0x6]
00012C32 302E FFFC move.w D0, [A6 - 0x4]
00012C36 48C0 ext.l D0
00012C38 5380 subq.l D0, 1
00012C3A 3F00 move.w -[A7], D0
00012C3C A893 syscall MoveTo
00012C3E 302E FFFA move.w D0, [A6 - 0x6]
00012C42 48C0 ext.l D0
00012C44 5480 addq.l D0, 2
00012C46 3F00 move.w -[A7], D0
00012C48 302E FFFC move.w D0, [A6 - 0x4]
00012C4C 48C0 ext.l D0
00012C4E 5780 subq.l D0, 3
00012C50 3F00 move.w -[A7], D0
00012C52 A891 syscall LineTo
label00012C54:
00012C54 486E FFF8 pea.l [A6 - 0x8]
00012C58 4878 0002 push.l 0x2
00012C5C A8A9 syscall InsetRect
00012C5E 3F2E FFFA move.w -[A7], [A6 - 0x6]
00012C62 302E FFFC move.w D0, [A6 - 0x4]
00012C66 48C0 ext.l D0
00012C68 5780 subq.l D0, 3
00012C6A 3F00 move.w -[A7], D0
00012C6C A893 syscall MoveTo
00012C6E 3F2E FFFA move.w -[A7], [A6 - 0x6]
00012C72 302E FFFC move.w D0, [A6 - 0x4]
00012C76 48C0 ext.l D0
00012C78 5980 subq.l D0, 4
00012C7A 3F00 move.w -[A7], D0
00012C7C A891 syscall LineTo
00012C7E 302E FFFA move.w D0, [A6 - 0x6]
00012C82 48C0 ext.l D0
00012C84 5280 addq.l D0, 1
00012C86 3F00 move.w -[A7], D0
00012C88 302E FFFC move.w D0, [A6 - 0x4]
00012C8C 48C0 ext.l D0
00012C8E 5B80 subq.l D0, 5
00012C90 3F00 move.w -[A7], D0
00012C92 A891 syscall LineTo
00012C94 302E FFFA move.w D0, [A6 - 0x6]
00012C98 48C0 ext.l D0
00012C9A 5280 addq.l D0, 1
00012C9C 3F00 move.w -[A7], D0
00012C9E 302E FFFC move.w D0, [A6 - 0x4]
00012CA2 48C0 ext.l D0
00012CA4 5F80 subq.l D0, 7
00012CA6 3F00 move.w -[A7], D0
00012CA8 A891 syscall LineTo
00012CAA 302E FFFA move.w D0, [A6 - 0x6]
00012CAE 48C0 ext.l D0
00012CB0 5480 addq.l D0, 2
00012CB2 3F00 move.w -[A7], D0
00012CB4 302E FFFC move.w D0, [A6 - 0x4]
00012CB8 48C0 ext.l D0
00012CBA 5180 subq.l D0, 8
00012CBC 3F00 move.w -[A7], D0
00012CBE A891 syscall LineTo
00012CC0 302E FFFA move.w D0, [A6 - 0x6]
00012CC4 48C0 ext.l D0
00012CC6 5480 addq.l D0, 2
00012CC8 3F00 move.w -[A7], D0
00012CCA 302E FFFC move.w D0, [A6 - 0x4]
00012CCE 48C0 ext.l D0
00012CD0 72F6 moveq.l D1, 0xFFFFFFF6
00012CD2 D081 add.l D0, D1
00012CD4 3F00 move.w -[A7], D0
00012CD6 A891 syscall LineTo
00012CD8 302E FFFA move.w D0, [A6 - 0x6]
00012CDC 48C0 ext.l D0
00012CDE 5680 addq.l D0, 3
00012CE0 3F00 move.w -[A7], D0
00012CE2 302E FFFC move.w D0, [A6 - 0x4]
00012CE6 48C0 ext.l D0
00012CE8 72F5 moveq.l D1, 0xFFFFFFF5
00012CEA D081 add.l D0, D1
00012CEC 3F00 move.w -[A7], D0
00012CEE A891 syscall LineTo
00012CF0 302E FFFA move.w D0, [A6 - 0x6]
00012CF4 48C0 ext.l D0
00012CF6 5680 addq.l D0, 3
00012CF8 3F00 move.w -[A7], D0
00012CFA 302E FFFC move.w D0, [A6 - 0x4]
00012CFE 48C0 ext.l D0
00012D00 72F3 moveq.l D1, 0xFFFFFFF3
00012D02 D081 add.l D0, D1
00012D04 3F00 move.w -[A7], D0
00012D06 A891 syscall LineTo
00012D08 302E FFFA move.w D0, [A6 - 0x6]
00012D0C 48C0 ext.l D0
00012D0E 5880 addq.l D0, 4
00012D10 3F00 move.w -[A7], D0
00012D12 302E FFFC move.w D0, [A6 - 0x4]
00012D16 48C0 ext.l D0
00012D18 72F2 moveq.l D1, 0xFFFFFFF2
00012D1A D081 add.l D0, D1
00012D1C 3F00 move.w -[A7], D0
00012D1E A891 syscall LineTo
00012D20 302E FFFA move.w D0, [A6 - 0x6]
00012D24 48C0 ext.l D0
00012D26 5880 addq.l D0, 4
00012D28 3F00 move.w -[A7], D0
00012D2A 302E FFFC move.w D0, [A6 - 0x4]
00012D2E 48C0 ext.l D0
00012D30 72F0 moveq.l D1, 0xFFFFFFF0
00012D32 D081 add.l D0, D1
00012D34 3F00 move.w -[A7], D0
00012D36 A891 syscall LineTo
00012D38 302E FFFA move.w D0, [A6 - 0x6]
00012D3C 48C0 ext.l D0
00012D3E 5A80 addq.l D0, 5
00012D40 3F00 move.w -[A7], D0
00012D42 302E FFFC move.w D0, [A6 - 0x4]
00012D46 48C0 ext.l D0
00012D48 72EF moveq.l D1, 0xFFFFFFEF
00012D4A D081 add.l D0, D1
00012D4C 3F00 move.w -[A7], D0
00012D4E A891 syscall LineTo
00012D50 302E FFFA move.w D0, [A6 - 0x6]
00012D54 48C0 ext.l D0
00012D56 5A80 addq.l D0, 5
00012D58 3F00 move.w -[A7], D0
00012D5A 302E FFFC move.w D0, [A6 - 0x4]
00012D5E 48C0 ext.l D0
00012D60 72ED moveq.l D1, 0xFFFFFFED
00012D62 D081 add.l D0, D1
00012D64 3F00 move.w -[A7], D0
00012D66 A891 syscall LineTo
00012D68 302E FFFA move.w D0, [A6 - 0x6]
00012D6C 48C0 ext.l D0
00012D6E 5C80 addq.l D0, 6
00012D70 3F00 move.w -[A7], D0
00012D72 302E FFFC move.w D0, [A6 - 0x4]
00012D76 48C0 ext.l D0
00012D78 72EC moveq.l D1, 0xFFFFFFEC
00012D7A D081 add.l D0, D1
00012D7C 3F00 move.w -[A7], D0
00012D7E A891 syscall LineTo
00012D80 302E FFFA move.w D0, [A6 - 0x6]
00012D84 48C0 ext.l D0
00012D86 5E80 addq.l D0, 7
00012D88 3F00 move.w -[A7], D0
00012D8A 302E FFFC move.w D0, [A6 - 0x4]
00012D8E 48C0 ext.l D0
00012D90 72EB moveq.l D1, 0xFFFFFFEB
00012D92 D081 add.l D0, D1
00012D94 3F00 move.w -[A7], D0
00012D96 A891 syscall LineTo
00012D98 302E FFFA move.w D0, [A6 - 0x6]
00012D9C 48C0 ext.l D0
00012D9E 5080 addq.l D0, 8
00012DA0 3F00 move.w -[A7], D0
00012DA2 302E FFFC move.w D0, [A6 - 0x4]
00012DA6 48C0 ext.l D0
00012DA8 72EA moveq.l D1, 0xFFFFFFEA
00012DAA D081 add.l D0, D1
00012DAC 3F00 move.w -[A7], D0
00012DAE A891 syscall LineTo
00012DB0 302E FFFA move.w D0, [A6 - 0x6]
00012DB4 48C0 ext.l D0
00012DB6 7209 moveq.l D1, 0x09
00012DB8 D081 add.l D0, D1
00012DBA 3F00 move.w -[A7], D0
00012DBC 302E FFFC move.w D0, [A6 - 0x4]
00012DC0 48C0 ext.l D0
00012DC2 72EA moveq.l D1, 0xFFFFFFEA
00012DC4 D081 add.l D0, D1
00012DC6 3F00 move.w -[A7], D0
00012DC8 A891 syscall LineTo
label00012DCA:
00012DCA 486E FFF0 pea.l [A6 - 0x10]
00012DCE 486E FFDE pea.l [A6 - 0x22]
00012DD2 4EB9 0000 26E2 jsr [0x000026E2]
00012DD8 4A00 tst.b D0
00012DDA 504F addq.w A7, 8
00012DDC 6600 F8FC bne -0x702 /* 000126DA */
00012DE0 3F3C FFFF move.w -[A7], 0xFFFF
00012DE4 486E FFDE pea.l [A6 - 0x22]
00012DE8 4EB9 0000 26DA jsr [0x000026DA]
00012DEE 3F3C FFFF move.w -[A7], 0xFFFF
00012DF2 486E FFB4 pea.l [A6 - 0x4C]
00012DF6 4EB9 0000 2642 jsr [0x00002642]
00012DFC 4FEF 000C lea.l A7, [A7 + 0xC]
00012E00 245F movea.l A2, [A7]+
00012E02 4E5E unlink A6
00012E04 4E75 rts
00012E06 4E56 FFB4 link A6, -0x004C
00012E0A 2F0A move.l -[A7], A2
00012E0C 246E 0008 movea.l A2, [A6 + 0x8]
00012E10 486E FFB4 pea.l [A6 - 0x4C]
00012E14 4EB9 0000 263A jsr [0x0000263A]
00012E1A 4EB9 0000 264A jsr [0x0000264A]
00012E20 486E FFF8 pea.l [A6 - 0x8]
00012E24 2F0A move.l -[A7], A2
00012E26 2057 movea.l A0, [A7]
00012E28 2268 0004 movea.l A1, [A0 + 0x4]
00012E2C 2269 003C movea.l A1, [A1 + 0x3C]
00012E30 4E91 jsr [A1]
00012E32 486E FFF8 pea.l [A6 - 0x8]
00012E36 486E FFDE pea.l [A6 - 0x22]
00012E3A 4EB9 0000 26D2 jsr [0x000026D2]
00012E40 4FEF 0014 lea.l A7, [A7 + 0x14]
00012E44 6000 14A2 bra +0x14A4 /* 000142E8 */
label00012E48:
00012E48 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00012E4E 6C14 bge +0x16 /* 00012E64 */
00012E50 486E FFF2 pea.l [A6 - 0xE]
00012E54 4EB9 0000 0F02 jsr [0x00000F02]
00012E5A 486E FFF2 pea.l [A6 - 0xE]
00012E5E AA14 syscall RGBForeColor
00012E60 584F addq.w A7, 4
00012E62 6052 bra +0x54 /* 00012EB6 */
label00012E64:
00012E64 2F0A move.l -[A7], A2
00012E66 4EB9 0000 35D2 jsr [0x000035D2]
00012E6C 4A00 tst.b D0
00012E6E 584F addq.w A7, 4
00012E70 6720 beq +0x22 /* 00012E92 */
00012E72 2F0A move.l -[A7], A2
00012E74 4EB9 0000 360A jsr [0x0000360A]
00012E7A 4A00 tst.b D0
00012E7C 584F addq.w A7, 4
00012E7E 6712 beq +0x14 /* 00012E92 */
00012E80 486E FFD8 pea.l [A6 - 0x28]
00012E84 4EB9 0000 0F02 jsr [0x00000F02]
00012E8A 41EE FFD8 lea.l A0, [A6 - 0x28]
00012E8E 584F addq.w A7, 4
00012E90 6014 bra +0x16 /* 00012EA6 */
label00012E92:
00012E92 1F3C 000A move.b -[A7], 0xA /* '\n' */
00012E96 486E FFD2 pea.l [A6 - 0x2E]
00012E9A 4EB9 0000 0EFA jsr [0x00000EFA]
00012EA0 41EE FFD2 lea.l A0, [A6 - 0x2E]
00012EA4 5C4F addq.w A7, 6
label00012EA6:
00012EA6 2D50 FFF2 move.l [A6 - 0xE], [A0]
00012EAA 3D68 0004 FFF6 move.w [A6 - 0xA], [A0 + 0x4]
00012EB0 486E FFF2 pea.l [A6 - 0xE]
00012EB4 AA14 syscall RGBForeColor
label00012EB6:
00012EB6 302E FFFE move.w D0, [A6 - 0x2]
00012EBA 48C0 ext.l D0
00012EBC 5380 subq.l D0, 1
00012EBE 3F00 move.w -[A7], D0
00012EC0 302E FFFC move.w D0, [A6 - 0x4]
00012EC4 48C0 ext.l D0
00012EC6 5780 subq.l D0, 3
00012EC8 3F00 move.w -[A7], D0
00012ECA A893 syscall MoveTo
00012ECC 302E FFFE move.w D0, [A6 - 0x2]
00012ED0 48C0 ext.l D0
00012ED2 5380 subq.l D0, 1
00012ED4 3F00 move.w -[A7], D0
00012ED6 302E FFFC move.w D0, [A6 - 0x4]
00012EDA 48C0 ext.l D0
00012EDC 5980 subq.l D0, 4
00012EDE 3F00 move.w -[A7], D0
00012EE0 A891 syscall LineTo
00012EE2 302E FFFE move.w D0, [A6 - 0x2]
00012EE6 48C0 ext.l D0
00012EE8 5580 subq.l D0, 2
00012EEA 3F00 move.w -[A7], D0
00012EEC 302E FFFC move.w D0, [A6 - 0x4]
00012EF0 48C0 ext.l D0
00012EF2 5B80 subq.l D0, 5
00012EF4 3F00 move.w -[A7], D0
00012EF6 A891 syscall LineTo
00012EF8 302E FFFE move.w D0, [A6 - 0x2]
00012EFC 48C0 ext.l D0
00012EFE 5580 subq.l D0, 2
00012F00 3F00 move.w -[A7], D0
00012F02 302E FFFC move.w D0, [A6 - 0x4]
00012F06 48C0 ext.l D0
00012F08 5F80 subq.l D0, 7
00012F0A 3F00 move.w -[A7], D0
00012F0C A891 syscall LineTo
00012F0E 302E FFFE move.w D0, [A6 - 0x2]
00012F12 48C0 ext.l D0
00012F14 5780 subq.l D0, 3
00012F16 3F00 move.w -[A7], D0
00012F18 302E FFFC move.w D0, [A6 - 0x4]
00012F1C 48C0 ext.l D0
00012F1E 5180 subq.l D0, 8
00012F20 3F00 move.w -[A7], D0
00012F22 A891 syscall LineTo
00012F24 302E FFFE move.w D0, [A6 - 0x2]
00012F28 48C0 ext.l D0
00012F2A 5780 subq.l D0, 3
00012F2C 3F00 move.w -[A7], D0
00012F2E 302E FFFC move.w D0, [A6 - 0x4]
00012F32 48C0 ext.l D0
00012F34 72F6 moveq.l D1, 0xFFFFFFF6
00012F36 D081 add.l D0, D1
00012F38 3F00 move.w -[A7], D0
00012F3A A891 syscall LineTo
00012F3C 302E FFFE move.w D0, [A6 - 0x2]
00012F40 48C0 ext.l D0
00012F42 5980 subq.l D0, 4
00012F44 3F00 move.w -[A7], D0
00012F46 302E FFFC move.w D0, [A6 - 0x4]
00012F4A 48C0 ext.l D0
00012F4C 72F5 moveq.l D1, 0xFFFFFFF5
00012F4E D081 add.l D0, D1
00012F50 3F00 move.w -[A7], D0
00012F52 A891 syscall LineTo
00012F54 302E FFFE move.w D0, [A6 - 0x2]
00012F58 48C0 ext.l D0
00012F5A 5980 subq.l D0, 4
00012F5C 3F00 move.w -[A7], D0
00012F5E 302E FFFC move.w D0, [A6 - 0x4]
00012F62 48C0 ext.l D0
00012F64 72F3 moveq.l D1, 0xFFFFFFF3
00012F66 D081 add.l D0, D1
00012F68 3F00 move.w -[A7], D0
00012F6A A891 syscall LineTo
00012F6C 302E FFFE move.w D0, [A6 - 0x2]
00012F70 48C0 ext.l D0
00012F72 5B80 subq.l D0, 5
00012F74 3F00 move.w -[A7], D0
00012F76 302E FFFC move.w D0, [A6 - 0x4]
00012F7A 48C0 ext.l D0
00012F7C 72F2 moveq.l D1, 0xFFFFFFF2
00012F7E D081 add.l D0, D1
00012F80 3F00 move.w -[A7], D0
00012F82 A891 syscall LineTo
00012F84 302E FFFE move.w D0, [A6 - 0x2]
00012F88 48C0 ext.l D0
00012F8A 5B80 subq.l D0, 5
00012F8C 3F00 move.w -[A7], D0
00012F8E 302E FFFC move.w D0, [A6 - 0x4]
00012F92 48C0 ext.l D0
00012F94 72F0 moveq.l D1, 0xFFFFFFF0
00012F96 D081 add.l D0, D1
00012F98 3F00 move.w -[A7], D0
00012F9A A891 syscall LineTo
00012F9C 302E FFFE move.w D0, [A6 - 0x2]
00012FA0 48C0 ext.l D0
00012FA2 5D80 subq.l D0, 6
00012FA4 3F00 move.w -[A7], D0
00012FA6 302E FFFC move.w D0, [A6 - 0x4]
00012FAA 48C0 ext.l D0
00012FAC 72EF moveq.l D1, 0xFFFFFFEF
00012FAE D081 add.l D0, D1
00012FB0 3F00 move.w -[A7], D0
00012FB2 A891 syscall LineTo
00012FB4 302E FFFE move.w D0, [A6 - 0x2]
00012FB8 48C0 ext.l D0
00012FBA 5D80 subq.l D0, 6
00012FBC 3F00 move.w -[A7], D0
00012FBE 302E FFFC move.w D0, [A6 - 0x4]
00012FC2 48C0 ext.l D0
00012FC4 72ED moveq.l D1, 0xFFFFFFED
00012FC6 D081 add.l D0, D1
00012FC8 3F00 move.w -[A7], D0
00012FCA A891 syscall LineTo
00012FCC 302E FFFE move.w D0, [A6 - 0x2]
00012FD0 48C0 ext.l D0
00012FD2 5F80 subq.l D0, 7
00012FD4 3F00 move.w -[A7], D0
00012FD6 302E FFFC move.w D0, [A6 - 0x4]
00012FDA 48C0 ext.l D0
00012FDC 72EC moveq.l D1, 0xFFFFFFEC
00012FDE D081 add.l D0, D1
00012FE0 3F00 move.w -[A7], D0
00012FE2 A891 syscall LineTo
00012FE4 302E FFFE move.w D0, [A6 - 0x2]
00012FE8 48C0 ext.l D0
00012FEA 5F80 subq.l D0, 7
00012FEC 3F00 move.w -[A7], D0
00012FEE 302E FFFC move.w D0, [A6 - 0x4]
00012FF2 48C0 ext.l D0
00012FF4 72EB moveq.l D1, 0xFFFFFFEB
00012FF6 D081 add.l D0, D1
00012FF8 3F00 move.w -[A7], D0
00012FFA A891 syscall LineTo
00012FFC 302E FFFE move.w D0, [A6 - 0x2]
00013000 48C0 ext.l D0
00013002 5180 subq.l D0, 8
00013004 3F00 move.w -[A7], D0
00013006 302E FFFC move.w D0, [A6 - 0x4]
0001300A 48C0 ext.l D0
0001300C 72EA moveq.l D1, 0xFFFFFFEA
0001300E D081 add.l D0, D1
00013010 3F00 move.w -[A7], D0
00013012 A891 syscall LineTo
00013014 302E FFFE move.w D0, [A6 - 0x2]
00013018 48C0 ext.l D0
0001301A 72F7 moveq.l D1, 0xFFFFFFF7
0001301C D081 add.l D0, D1
0001301E 3F00 move.w -[A7], D0
00013020 302E FFFC move.w D0, [A6 - 0x4]
00013024 48C0 ext.l D0
00013026 72E9 moveq.l D1, 0xFFFFFFE9
00013028 D081 add.l D0, D1
0001302A 3F00 move.w -[A7], D0
0001302C A891 syscall LineTo
0001302E 302E FFFE move.w D0, [A6 - 0x2]
00013032 48C0 ext.l D0
00013034 72F6 moveq.l D1, 0xFFFFFFF6
00013036 D081 add.l D0, D1
00013038 3F00 move.w -[A7], D0
0001303A 302E FFFC move.w D0, [A6 - 0x4]
0001303E 48C0 ext.l D0
00013040 72E9 moveq.l D1, 0xFFFFFFE9
00013042 D081 add.l D0, D1
00013044 3F00 move.w -[A7], D0
00013046 A891 syscall LineTo
00013048 302E FFFE move.w D0, [A6 - 0x2]
0001304C 48C0 ext.l D0
0001304E 72F5 moveq.l D1, 0xFFFFFFF5
00013050 D081 add.l D0, D1
00013052 3F00 move.w -[A7], D0
00013054 302E FFFC move.w D0, [A6 - 0x4]
00013058 48C0 ext.l D0
0001305A 72E8 moveq.l D1, 0xFFFFFFE8
0001305C D081 add.l D0, D1
0001305E 3F00 move.w -[A7], D0
00013060 A891 syscall LineTo
00013062 302E FFFE move.w D0, [A6 - 0x2]
00013066 48C0 ext.l D0
00013068 72F4 moveq.l D1, 0xFFFFFFF4
0001306A D081 add.l D0, D1
0001306C 3F00 move.w -[A7], D0
0001306E 302E FFFC move.w D0, [A6 - 0x4]
00013072 48C0 ext.l D0
00013074 72E8 moveq.l D1, 0xFFFFFFE8
00013076 D081 add.l D0, D1
00013078 3F00 move.w -[A7], D0
0001307A A891 syscall LineTo
0001307C 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
00013082 6D00 1264 blt +0x1266 /* 000142E8 */
00013086 2F0A move.l -[A7], A2
00013088 4EB9 0000 35D2 jsr [0x000035D2]
0001308E 4A00 tst.b D0
00013090 584F addq.w A7, 4
00013092 6700 1254 beq +0x1256 /* 000142E8 */
00013096 2F0A move.l -[A7], A2
00013098 4EB9 0000 360A jsr [0x0000360A]
0001309E 4A00 tst.b D0
000130A0 584F addq.w A7, 4
000130A2 6700 1244 beq +0x1246 /* 000142E8 */
000130A6 2F0A move.l -[A7], A2
000130A8 2057 movea.l A0, [A7]
000130AA 2268 0004 movea.l A1, [A0 + 0x4]
000130AE 2269 022C movea.l A1, [A1 + 0x22C]
000130B2 4E91 jsr [A1]
000130B4 4A00 tst.b D0
000130B6 584F addq.w A7, 4
000130B8 6700 07FC beq +0x7FE /* 000138B6 */
000130BC 486E FFF2 pea.l [A6 - 0xE]
000130C0 4EB9 0000 0F0A jsr [0x00000F0A]
000130C6 486E FFF2 pea.l [A6 - 0xE]
000130CA 302E FFFC move.w D0, [A6 - 0x4]
000130CE 48C0 ext.l D0
000130D0 5380 subq.l D0, 1
000130D2 3F00 move.w -[A7], D0
000130D4 302E FFFE move.w D0, [A6 - 0x2]
000130D8 48C0 ext.l D0
000130DA 5380 subq.l D0, 1
000130DC 3F00 move.w -[A7], D0
000130DE 4EB9 0000 1002 jsr [0x00001002]
000130E4 1F3C 0003 move.b -[A7], 0x3
000130E8 486E FFF2 pea.l [A6 - 0xE]
000130EC 4EB9 0000 0EFA jsr [0x00000EFA]
000130F2 486E FFF2 pea.l [A6 - 0xE]
000130F6 302E FFFC move.w D0, [A6 - 0x4]
000130FA 48C0 ext.l D0
000130FC 5580 subq.l D0, 2
000130FE 3F00 move.w -[A7], D0
00013100 302E FFFE move.w D0, [A6 - 0x2]
00013104 48C0 ext.l D0
00013106 5380 subq.l D0, 1
00013108 3F00 move.w -[A7], D0
0001310A 4EB9 0000 1002 jsr [0x00001002]
00013110 486E FFF2 pea.l [A6 - 0xE]
00013114 302E FFFC move.w D0, [A6 - 0x4]
00013118 48C0 ext.l D0
0001311A 5580 subq.l D0, 2
0001311C 3F00 move.w -[A7], D0
0001311E 302E FFFE move.w D0, [A6 - 0x2]
00013122 48C0 ext.l D0
00013124 5580 subq.l D0, 2
00013126 3F00 move.w -[A7], D0
00013128 4EB9 0000 1002 jsr [0x00001002]
0001312E 1F3C 0007 move.b -[A7], 0x7
00013132 486E FFF2 pea.l [A6 - 0xE]
00013136 4EB9 0000 0EFA jsr [0x00000EFA]
0001313C 486E FFF2 pea.l [A6 - 0xE]
00013140 302E FFFC move.w D0, [A6 - 0x4]
00013144 48C0 ext.l D0
00013146 5780 subq.l D0, 3
00013148 3F00 move.w -[A7], D0
0001314A 302E FFFE move.w D0, [A6 - 0x2]
0001314E 48C0 ext.l D0
00013150 5580 subq.l D0, 2
00013152 3F00 move.w -[A7], D0
00013154 4EB9 0000 1002 jsr [0x00001002]
0001315A 1F3C 0001 move.b -[A7], 0x1
0001315E 486E FFF2 pea.l [A6 - 0xE]
00013162 4EB9 0000 0EFA jsr [0x00000EFA]
00013168 486E FFF2 pea.l [A6 - 0xE]
0001316C 302E FFFC move.w D0, [A6 - 0x4]
00013170 48C0 ext.l D0
00013172 5780 subq.l D0, 3
00013174 3F00 move.w -[A7], D0
00013176 302E FFFE move.w D0, [A6 - 0x2]
0001317A 48C0 ext.l D0
0001317C 5780 subq.l D0, 3
0001317E 3F00 move.w -[A7], D0
00013180 4EB9 0000 1002 jsr [0x00001002]
00013186 1F3C 000B move.b -[A7], 0xB
0001318A 486E FFF2 pea.l [A6 - 0xE]
0001318E 4EB9 0000 0EFA jsr [0x00000EFA]
00013194 486E FFF2 pea.l [A6 - 0xE]
00013198 302E FFFC move.w D0, [A6 - 0x4]
0001319C 48C0 ext.l D0
0001319E 5980 subq.l D0, 4
000131A0 3F00 move.w -[A7], D0
000131A2 302E FFFE move.w D0, [A6 - 0x2]
000131A6 48C0 ext.l D0
000131A8 5580 subq.l D0, 2
000131AA 3F00 move.w -[A7], D0
000131AC 4EB9 0000 1002 jsr [0x00001002]
000131B2 1F3C 0002 move.b -[A7], 0x2
000131B6 486E FFF2 pea.l [A6 - 0xE]
000131BA 4EB9 0000 0EFA jsr [0x00000EFA]
000131C0 486E FFF2 pea.l [A6 - 0xE]
000131C4 302E FFFC move.w D0, [A6 - 0x4]
000131C8 48C0 ext.l D0
000131CA 5980 subq.l D0, 4
000131CC 3F00 move.w -[A7], D0
000131CE 302E FFFE move.w D0, [A6 - 0x2]
000131D2 48C0 ext.l D0
000131D4 5780 subq.l D0, 3
000131D6 3F00 move.w -[A7], D0
000131D8 4EB9 0000 1002 jsr [0x00001002]
000131DE 1F3C 0007 move.b -[A7], 0x7
000131E2 486E FFF2 pea.l [A6 - 0xE]
000131E6 4EB9 0000 0EFA jsr [0x00000EFA]
000131EC 486E FFF2 pea.l [A6 - 0xE]
000131F0 302E FFFC move.w D0, [A6 - 0x4]
000131F4 48C0 ext.l D0
000131F6 5B80 subq.l D0, 5
000131F8 3F00 move.w -[A7], D0
000131FA 302E FFFE move.w D0, [A6 - 0x2]
000131FE 48C0 ext.l D0
00013200 5780 subq.l D0, 3
00013202 3F00 move.w -[A7], D0
00013204 4EB9 0000 1002 jsr [0x00001002]
0001320A 1F3C 0007 move.b -[A7], 0x7
0001320E 486E FFF2 pea.l [A6 - 0xE]
00013212 4EB9 0000 0EFA jsr [0x00000EFA]
00013218 486E FFF2 pea.l [A6 - 0xE]
0001321C 302E FFFC move.w D0, [A6 - 0x4]
00013220 48C0 ext.l D0
00013222 5D80 subq.l D0, 6
00013224 3F00 move.w -[A7], D0
00013226 302E FFFE move.w D0, [A6 - 0x2]
0001322A 48C0 ext.l D0
0001322C 5780 subq.l D0, 3
0001322E 3F00 move.w -[A7], D0
00013230 4EB9 0000 1002 jsr [0x00001002]
00013236 1F3C 0002 move.b -[A7], 0x2
0001323A 486E FFF2 pea.l [A6 - 0xE]
0001323E 4EB9 0000 0EFA jsr [0x00000EFA]
00013244 486E FFF2 pea.l [A6 - 0xE]
00013248 302E FFFC move.w D0, [A6 - 0x4]
0001324C 48C0 ext.l D0
0001324E 5D80 subq.l D0, 6
00013250 3F00 move.w -[A7], D0
00013252 302E FFFE move.w D0, [A6 - 0x2]
00013256 48C0 ext.l D0
00013258 5980 subq.l D0, 4
0001325A 3F00 move.w -[A7], D0
0001325C 4EB9 0000 1002 jsr [0x00001002]
00013262 1F3C 000B move.b -[A7], 0xB
00013266 486E FFF2 pea.l [A6 - 0xE]
0001326A 4EB9 0000 0EFA jsr [0x00000EFA]
00013270 486E FFF2 pea.l [A6 - 0xE]
00013274 302E FFFC move.w D0, [A6 - 0x4]
00013278 48C0 ext.l D0
0001327A 5F80 subq.l D0, 7
0001327C 3F00 move.w -[A7], D0
0001327E 302E FFFE move.w D0, [A6 - 0x2]
00013282 48C0 ext.l D0
00013284 5780 subq.l D0, 3
00013286 3F00 move.w -[A7], D0
00013288 4EB9 0000 1002 jsr [0x00001002]
0001328E 1F3C 0003 move.b -[A7], 0x3
00013292 486E FFF2 pea.l [A6 - 0xE]
00013296 4EB9 0000 0EFA jsr [0x00000EFA]
0001329C 486E FFF2 pea.l [A6 - 0xE]
000132A0 302E FFFC move.w D0, [A6 - 0x4]
000132A4 48C0 ext.l D0
000132A6 5F80 subq.l D0, 7
000132A8 3F00 move.w -[A7], D0
000132AA 302E FFFE move.w D0, [A6 - 0x2]
000132AE 48C0 ext.l D0
000132B0 5980 subq.l D0, 4
000132B2 3F00 move.w -[A7], D0
000132B4 4EB9 0000 1002 jsr [0x00001002]
000132BA 1F3C 0007 move.b -[A7], 0x7
000132BE 486E FFF2 pea.l [A6 - 0xE]
000132C2 4EB9 0000 0EFA jsr [0x00000EFA]
000132C8 486E FFF2 pea.l [A6 - 0xE]
000132CC 302E FFFC move.w D0, [A6 - 0x4]
000132D0 48C0 ext.l D0
000132D2 5180 subq.l D0, 8
000132D4 3F00 move.w -[A7], D0
000132D6 302E FFFE move.w D0, [A6 - 0x2]
000132DA 48C0 ext.l D0
000132DC 5980 subq.l D0, 4
000132DE 3F00 move.w -[A7], D0
000132E0 4EB9 0000 1002 jsr [0x00001002]
000132E6 1F3C 0002 move.b -[A7], 0x2
000132EA 486E FFF2 pea.l [A6 - 0xE]
000132EE 4EB9 0000 0EFA jsr [0x00000EFA]
000132F4 486E FFF2 pea.l [A6 - 0xE]
000132F8 302E FFFC move.w D0, [A6 - 0x4]
000132FC 48C0 ext.l D0
000132FE 5180 subq.l D0, 8
00013300 3F00 move.w -[A7], D0
00013302 302E FFFE move.w D0, [A6 - 0x2]
00013306 48C0 ext.l D0
00013308 5B80 subq.l D0, 5
0001330A 3F00 move.w -[A7], D0
0001330C 4EB9 0000 1002 jsr [0x00001002]
00013312 1F3C 0007 move.b -[A7], 0x7
00013316 486E FFF2 pea.l [A6 - 0xE]
0001331A 4EB9 0000 0EFA jsr [0x00000EFA]
00013320 486E FFF2 pea.l [A6 - 0xE]
00013324 302E FFFC move.w D0, [A6 - 0x4]
00013328 48C0 ext.l D0
0001332A 72F7 moveq.l D1, 0xFFFFFFF7
0001332C D081 add.l D0, D1
0001332E 3F00 move.w -[A7], D0
00013330 302E FFFE move.w D0, [A6 - 0x2]
00013334 48C0 ext.l D0
00013336 5980 subq.l D0, 4
00013338 3F00 move.w -[A7], D0
0001333A 4EB9 0000 1002 jsr [0x00001002]
00013340 1F3C 0003 move.b -[A7], 0x3
00013344 486E FFF2 pea.l [A6 - 0xE]
00013348 4EB9 0000 0EFA jsr [0x00000EFA]
0001334E 486E FFF2 pea.l [A6 - 0xE]
00013352 302E FFFC move.w D0, [A6 - 0x4]
00013356 48C0 ext.l D0
00013358 72F7 moveq.l D1, 0xFFFFFFF7
0001335A D081 add.l D0, D1
0001335C 3F00 move.w -[A7], D0
0001335E 302E FFFE move.w D0, [A6 - 0x2]
00013362 48C0 ext.l D0
00013364 5B80 subq.l D0, 5
00013366 3F00 move.w -[A7], D0
00013368 4EB9 0000 1002 jsr [0x00001002]
0001336E 1F3C 000B move.b -[A7], 0xB
00013372 486E FFF2 pea.l [A6 - 0xE]
00013376 4EB9 0000 0EFA jsr [0x00000EFA]
0001337C 486E FFF2 pea.l [A6 - 0xE]
00013380 302E FFFC move.w D0, [A6 - 0x4]
00013384 48C0 ext.l D0
00013386 72F6 moveq.l D1, 0xFFFFFFF6
00013388 D081 add.l D0, D1
0001338A 3F00 move.w -[A7], D0
0001338C 302E FFFE move.w D0, [A6 - 0x2]
00013390 48C0 ext.l D0
00013392 5980 subq.l D0, 4
00013394 3F00 move.w -[A7], D0
00013396 4EB9 0000 1002 jsr [0x00001002]
0001339C 1F3C 0004 move.b -[A7], 0x4
000133A0 486E FFF2 pea.l [A6 - 0xE]
000133A4 4EB9 0000 0EFA jsr [0x00000EFA]
000133AA 486E FFF2 pea.l [A6 - 0xE]
000133AE 302E FFFC move.w D0, [A6 - 0x4]
000133B2 48C0 ext.l D0
000133B4 72F6 moveq.l D1, 0xFFFFFFF6
000133B6 D081 add.l D0, D1
000133B8 3F00 move.w -[A7], D0
000133BA 302E FFFE move.w D0, [A6 - 0x2]
000133BE 48C0 ext.l D0
000133C0 5B80 subq.l D0, 5
000133C2 3F00 move.w -[A7], D0
000133C4 4EB9 0000 1002 jsr [0x00001002]
000133CA 1F3C 0007 move.b -[A7], 0x7
000133CE 486E FFF2 pea.l [A6 - 0xE]
000133D2 4EB9 0000 0EFA jsr [0x00000EFA]
000133D8 486E FFF2 pea.l [A6 - 0xE]
000133DC 302E FFFC move.w D0, [A6 - 0x4]
000133E0 48C0 ext.l D0
000133E2 72F5 moveq.l D1, 0xFFFFFFF5
000133E4 D081 add.l D0, D1
000133E6 3F00 move.w -[A7], D0
000133E8 302E FFFE move.w D0, [A6 - 0x2]
000133EC 48C0 ext.l D0
000133EE 5B80 subq.l D0, 5
000133F0 3F00 move.w -[A7], D0
000133F2 4EB9 0000 1002 jsr [0x00001002]
000133F8 1F3C 0002 move.b -[A7], 0x2
000133FC 486E FFF2 pea.l [A6 - 0xE]
00013400 4EB9 0000 0EFA jsr [0x00000EFA]
00013406 486E FFF2 pea.l [A6 - 0xE]
0001340A 302E FFFC move.w D0, [A6 - 0x4]
0001340E 48C0 ext.l D0
00013410 72F5 moveq.l D1, 0xFFFFFFF5
00013412 D081 add.l D0, D1
00013414 3F00 move.w -[A7], D0
00013416 302E FFFE move.w D0, [A6 - 0x2]
0001341A 48C0 ext.l D0
0001341C 5D80 subq.l D0, 6
0001341E 3F00 move.w -[A7], D0
00013420 4EB9 0000 1002 jsr [0x00001002]
00013426 1F3C 0007 move.b -[A7], 0x7
0001342A 486E FFF2 pea.l [A6 - 0xE]
0001342E 4EB9 0000 0EFA jsr [0x00000EFA]
00013434 486E FFF2 pea.l [A6 - 0xE]
00013438 302E FFFC move.w D0, [A6 - 0x4]
0001343C 48C0 ext.l D0
0001343E 72F4 moveq.l D1, 0xFFFFFFF4
00013440 D081 add.l D0, D1
00013442 3F00 move.w -[A7], D0
00013444 302E FFFE move.w D0, [A6 - 0x2]
00013448 48C0 ext.l D0
0001344A 5B80 subq.l D0, 5
0001344C 3F00 move.w -[A7], D0
0001344E 4EB9 0000 1002 jsr [0x00001002]
00013454 1F3C 0003 move.b -[A7], 0x3
00013458 486E FFF2 pea.l [A6 - 0xE]
0001345C 4EB9 0000 0EFA jsr [0x00000EFA]
00013462 486E FFF2 pea.l [A6 - 0xE]
00013466 302E FFFC move.w D0, [A6 - 0x4]
0001346A 48C0 ext.l D0
0001346C 72F4 moveq.l D1, 0xFFFFFFF4
0001346E D081 add.l D0, D1
00013470 3F00 move.w -[A7], D0
00013472 302E FFFE move.w D0, [A6 - 0x2]
00013476 48C0 ext.l D0
00013478 5D80 subq.l D0, 6
0001347A 3F00 move.w -[A7], D0
0001347C 4EB9 0000 1002 jsr [0x00001002]
00013482 1F3C 000B move.b -[A7], 0xB
00013486 486E FFF2 pea.l [A6 - 0xE]
0001348A 4EB9 0000 0EFA jsr [0x00000EFA]
00013490 486E FFF2 pea.l [A6 - 0xE]
00013494 302E FFFC move.w D0, [A6 - 0x4]
00013498 48C0 ext.l D0
0001349A 72F3 moveq.l D1, 0xFFFFFFF3
0001349C D081 add.l D0, D1
0001349E 3F00 move.w -[A7], D0
000134A0 302E FFFE move.w D0, [A6 - 0x2]
000134A4 48C0 ext.l D0
000134A6 5B80 subq.l D0, 5
000134A8 3F00 move.w -[A7], D0
000134AA 4EB9 0000 1002 jsr [0x00001002]
000134B0 1F3C 0004 move.b -[A7], 0x4
000134B4 486E FFF2 pea.l [A6 - 0xE]
000134B8 4EB9 0000 0EFA jsr [0x00000EFA]
000134BE 486E FFF2 pea.l [A6 - 0xE]
000134C2 302E FFFC move.w D0, [A6 - 0x4]
000134C6 48C0 ext.l D0
000134C8 72F3 moveq.l D1, 0xFFFFFFF3
000134CA D081 add.l D0, D1
000134CC 3F00 move.w -[A7], D0
000134CE 302E FFFE move.w D0, [A6 - 0x2]
000134D2 48C0 ext.l D0
000134D4 5D80 subq.l D0, 6
000134D6 3F00 move.w -[A7], D0
000134D8 4EB9 0000 1002 jsr [0x00001002]
000134DE 1F3C 0007 move.b -[A7], 0x7
000134E2 486E FFF2 pea.l [A6 - 0xE]
000134E6 4EB9 0000 0EFA jsr [0x00000EFA]
000134EC 486E FFF2 pea.l [A6 - 0xE]
000134F0 302E FFFC move.w D0, [A6 - 0x4]
000134F4 48C0 ext.l D0
000134F6 72F2 moveq.l D1, 0xFFFFFFF2
000134F8 D081 add.l D0, D1
000134FA 3F00 move.w -[A7], D0
000134FC 302E FFFE move.w D0, [A6 - 0x2]
00013500 48C0 ext.l D0
00013502 5D80 subq.l D0, 6
00013504 3F00 move.w -[A7], D0
00013506 4EB9 0000 1002 jsr [0x00001002]
0001350C 1F3C 0002 move.b -[A7], 0x2
00013510 486E FFF2 pea.l [A6 - 0xE]
00013514 4EB9 0000 0EFA jsr [0x00000EFA]
0001351A 486E FFF2 pea.l [A6 - 0xE]
0001351E 302E FFFC move.w D0, [A6 - 0x4]
00013522 48C0 ext.l D0
00013524 72F2 moveq.l D1, 0xFFFFFFF2
00013526 D081 add.l D0, D1
00013528 3F00 move.w -[A7], D0
0001352A 302E FFFE move.w D0, [A6 - 0x2]
0001352E 48C0 ext.l D0
00013530 5F80 subq.l D0, 7
00013532 3F00 move.w -[A7], D0
00013534 4EB9 0000 1002 jsr [0x00001002]
0001353A 1F3C 0007 move.b -[A7], 0x7
0001353E 486E FFF2 pea.l [A6 - 0xE]
00013542 4EB9 0000 0EFA jsr [0x00000EFA]
00013548 486E FFF2 pea.l [A6 - 0xE]
0001354C 302E FFFC move.w D0, [A6 - 0x4]
00013550 48C0 ext.l D0
00013552 72F1 moveq.l D1, 0xFFFFFFF1
00013554 D081 add.l D0, D1
00013556 3F00 move.w -[A7], D0
00013558 302E FFFE move.w D0, [A6 - 0x2]
0001355C 48C0 ext.l D0
0001355E 5D80 subq.l D0, 6
00013560 3F00 move.w -[A7], D0
00013562 4EB9 0000 1002 jsr [0x00001002]
00013568 1F3C 0003 move.b -[A7], 0x3
0001356C 486E FFF2 pea.l [A6 - 0xE]
00013570 4EB9 0000 0EFA jsr [0x00000EFA]
00013576 486E FFF2 pea.l [A6 - 0xE]
0001357A 302E FFFC move.w D0, [A6 - 0x4]
0001357E 48C0 ext.l D0
00013580 72F1 moveq.l D1, 0xFFFFFFF1
00013582 D081 add.l D0, D1
00013584 3F00 move.w -[A7], D0
00013586 302E FFFE move.w D0, [A6 - 0x2]
0001358A 48C0 ext.l D0
0001358C 5F80 subq.l D0, 7
0001358E 3F00 move.w -[A7], D0
00013590 4EB9 0000 1002 jsr [0x00001002]
00013596 1F3C 000B move.b -[A7], 0xB
0001359A 486E FFF2 pea.l [A6 - 0xE]
0001359E 4EB9 0000 0EFA jsr [0x00000EFA]
000135A4 486E FFF2 pea.l [A6 - 0xE]
000135A8 302E FFFC move.w D0, [A6 - 0x4]
000135AC 48C0 ext.l D0
000135AE 72F0 moveq.l D1, 0xFFFFFFF0
000135B0 D081 add.l D0, D1
000135B2 3F00 move.w -[A7], D0
000135B4 302E FFFE move.w D0, [A6 - 0x2]
000135B8 48C0 ext.l D0
000135BA 5D80 subq.l D0, 6
000135BC 3F00 move.w -[A7], D0
000135BE 4EB9 0000 1002 jsr [0x00001002]
000135C4 1F3C 0004 move.b -[A7], 0x4
000135C8 486E FFF2 pea.l [A6 - 0xE]
000135CC 4EB9 0000 0EFA jsr [0x00000EFA]
000135D2 486E FFF2 pea.l [A6 - 0xE]
000135D6 302E FFFC move.w D0, [A6 - 0x4]
000135DA 48C0 ext.l D0
000135DC 72F0 moveq.l D1, 0xFFFFFFF0
000135DE D081 add.l D0, D1
000135E0 3F00 move.w -[A7], D0
000135E2 302E FFFE move.w D0, [A6 - 0x2]
000135E6 48C0 ext.l D0
000135E8 5F80 subq.l D0, 7
000135EA 3F00 move.w -[A7], D0
000135EC 4EB9 0000 1002 jsr [0x00001002]
000135F2 1F3C 0007 move.b -[A7], 0x7
000135F6 486E FFF2 pea.l [A6 - 0xE]
000135FA 4EB9 0000 0EFA jsr [0x00000EFA]
00013600 486E FFF2 pea.l [A6 - 0xE]
00013604 302E FFFC move.w D0, [A6 - 0x4]
00013608 48C0 ext.l D0
0001360A 72EF moveq.l D1, 0xFFFFFFEF
0001360C D081 add.l D0, D1
0001360E 3F00 move.w -[A7], D0
00013610 302E FFFE move.w D0, [A6 - 0x2]
00013614 48C0 ext.l D0
00013616 5F80 subq.l D0, 7
00013618 3F00 move.w -[A7], D0
0001361A 4EB9 0000 1002 jsr [0x00001002]
00013620 1F3C 0002 move.b -[A7], 0x2
00013624 486E FFF2 pea.l [A6 - 0xE]
00013628 4EB9 0000 0EFA jsr [0x00000EFA]
0001362E 486E FFF2 pea.l [A6 - 0xE]
00013632 302E FFFC move.w D0, [A6 - 0x4]
00013636 48C0 ext.l D0
00013638 72EF moveq.l D1, 0xFFFFFFEF
0001363A D081 add.l D0, D1
0001363C 3F00 move.w -[A7], D0
0001363E 302E FFFE move.w D0, [A6 - 0x2]
00013642 48C0 ext.l D0
00013644 5180 subq.l D0, 8
00013646 3F00 move.w -[A7], D0
00013648 4EB9 0000 1002 jsr [0x00001002]
0001364E 1F3C 0007 move.b -[A7], 0x7
00013652 486E FFF2 pea.l [A6 - 0xE]
00013656 4EB9 0000 0EFA jsr [0x00000EFA]
0001365C 486E FFF2 pea.l [A6 - 0xE]
00013660 302E FFFC move.w D0, [A6 - 0x4]
00013664 48C0 ext.l D0
00013666 72EE moveq.l D1, 0xFFFFFFEE
00013668 D081 add.l D0, D1
0001366A 3F00 move.w -[A7], D0
0001366C 302E FFFE move.w D0, [A6 - 0x2]
00013670 48C0 ext.l D0
00013672 5F80 subq.l D0, 7
00013674 3F00 move.w -[A7], D0
00013676 4EB9 0000 1002 jsr [0x00001002]
0001367C 1F3C 0003 move.b -[A7], 0x3
00013680 486E FFF2 pea.l [A6 - 0xE]
00013684 4EB9 0000 0EFA jsr [0x00000EFA]
0001368A 486E FFF2 pea.l [A6 - 0xE]
0001368E 302E FFFC move.w D0, [A6 - 0x4]
00013692 48C0 ext.l D0
00013694 72EE moveq.l D1, 0xFFFFFFEE
00013696 D081 add.l D0, D1
00013698 3F00 move.w -[A7], D0
0001369A 302E FFFE move.w D0, [A6 - 0x2]
0001369E 48C0 ext.l D0
000136A0 5180 subq.l D0, 8
000136A2 3F00 move.w -[A7], D0
000136A4 4EB9 0000 1002 jsr [0x00001002]
000136AA 1F3C 000B move.b -[A7], 0xB
000136AE 486E FFF2 pea.l [A6 - 0xE]
000136B2 4EB9 0000 0EFA jsr [0x00000EFA]
000136B8 486E FFF2 pea.l [A6 - 0xE]
000136BC 302E FFFC move.w D0, [A6 - 0x4]
000136C0 48C0 ext.l D0
000136C2 72ED moveq.l D1, 0xFFFFFFED
000136C4 D081 add.l D0, D1
000136C6 3F00 move.w -[A7], D0
000136C8 302E FFFE move.w D0, [A6 - 0x2]
000136CC 48C0 ext.l D0
000136CE 5F80 subq.l D0, 7
000136D0 3F00 move.w -[A7], D0
000136D2 4EB9 0000 1002 jsr [0x00001002]
000136D8 1F3C 0004 move.b -[A7], 0x4
000136DC 486E FFF2 pea.l [A6 - 0xE]
000136E0 4EB9 0000 0EFA jsr [0x00000EFA]
000136E6 486E FFF2 pea.l [A6 - 0xE]
000136EA 302E FFFC move.w D0, [A6 - 0x4]
000136EE 48C0 ext.l D0
000136F0 72ED moveq.l D1, 0xFFFFFFED
000136F2 D081 add.l D0, D1
000136F4 3F00 move.w -[A7], D0
000136F6 302E FFFE move.w D0, [A6 - 0x2]
000136FA 48C0 ext.l D0
000136FC 5180 subq.l D0, 8
000136FE 3F00 move.w -[A7], D0
00013700 4EB9 0000 1002 jsr [0x00001002]
00013706 1F3C 0007 move.b -[A7], 0x7
0001370A 486E FFF2 pea.l [A6 - 0xE]
0001370E 4EB9 0000 0EFA jsr [0x00000EFA]
00013714 486E FFF2 pea.l [A6 - 0xE]
00013718 302E FFFC move.w D0, [A6 - 0x4]
0001371C 48C0 ext.l D0
0001371E 72EC moveq.l D1, 0xFFFFFFEC
00013720 D081 add.l D0, D1
00013722 3F00 move.w -[A7], D0
00013724 302E FFFE move.w D0, [A6 - 0x2]
00013728 48C0 ext.l D0
0001372A 5180 subq.l D0, 8
0001372C 3F00 move.w -[A7], D0
0001372E 4EB9 0000 1002 jsr [0x00001002]
00013734 1F3C 0002 move.b -[A7], 0x2
00013738 486E FFF2 pea.l [A6 - 0xE]
0001373C 4EB9 0000 0EFA jsr [0x00000EFA]
00013742 486E FFF2 pea.l [A6 - 0xE]
00013746 302E FFFC move.w D0, [A6 - 0x4]
0001374A 48C0 ext.l D0
0001374C 72EC moveq.l D1, 0xFFFFFFEC
0001374E D081 add.l D0, D1
00013750 3F00 move.w -[A7], D0
00013752 302E FFFE move.w D0, [A6 - 0x2]
00013756 48C0 ext.l D0
00013758 72F7 moveq.l D1, 0xFFFFFFF7
0001375A D081 add.l D0, D1
0001375C 3F00 move.w -[A7], D0
0001375E 4EB9 0000 1002 jsr [0x00001002]
00013764 1F3C 000B move.b -[A7], 0xB
00013768 486E FFF2 pea.l [A6 - 0xE]
0001376C 4EB9 0000 0EFA jsr [0x00000EFA]
00013772 486E FFF2 pea.l [A6 - 0xE]
00013776 302E FFFC move.w D0, [A6 - 0x4]
0001377A 48C0 ext.l D0
0001377C 72EB moveq.l D1, 0xFFFFFFEB
0001377E D081 add.l D0, D1
00013780 3F00 move.w -[A7], D0
00013782 302E FFFE move.w D0, [A6 - 0x2]
00013786 48C0 ext.l D0
00013788 5180 subq.l D0, 8
0001378A 3F00 move.w -[A7], D0
0001378C 4EB9 0000 1002 jsr [0x00001002]
00013792 1F3C 0004 move.b -[A7], 0x4
00013796 486E FFF2 pea.l [A6 - 0xE]
0001379A 4EB9 0000 0EFA jsr [0x00000EFA]
000137A0 486E FFF2 pea.l [A6 - 0xE]
000137A4 302E FFFC move.w D0, [A6 - 0x4]
000137A8 48C0 ext.l D0
000137AA 72EB moveq.l D1, 0xFFFFFFEB
000137AC D081 add.l D0, D1
000137AE 3F00 move.w -[A7], D0
000137B0 302E FFFE move.w D0, [A6 - 0x2]
000137B4 48C0 ext.l D0
000137B6 72F7 moveq.l D1, 0xFFFFFFF7
000137B8 D081 add.l D0, D1
000137BA 3F00 move.w -[A7], D0
000137BC 4EB9 0000 1002 jsr [0x00001002]
000137C2 1F3C 0007 move.b -[A7], 0x7
000137C6 486E FFF2 pea.l [A6 - 0xE]
000137CA 4EB9 0000 0EFA jsr [0x00000EFA]
000137D0 486E FFF2 pea.l [A6 - 0xE]
000137D4 302E FFFC move.w D0, [A6 - 0x4]
000137D8 48C0 ext.l D0
000137DA 72EA moveq.l D1, 0xFFFFFFEA
000137DC D081 add.l D0, D1
000137DE 3F00 move.w -[A7], D0
000137E0 302E FFFE move.w D0, [A6 - 0x2]
000137E4 48C0 ext.l D0
000137E6 72F7 moveq.l D1, 0xFFFFFFF7
000137E8 D081 add.l D0, D1
000137EA 3F00 move.w -[A7], D0
000137EC 4EB9 0000 1002 jsr [0x00001002]
000137F2 1F3C 0002 move.b -[A7], 0x2
000137F6 486E FFF2 pea.l [A6 - 0xE]
000137FA 4EB9 0000 0EFA jsr [0x00000EFA]
00013800 486E FFF2 pea.l [A6 - 0xE]
00013804 302E FFFC move.w D0, [A6 - 0x4]
00013808 48C0 ext.l D0
0001380A 72EA moveq.l D1, 0xFFFFFFEA
0001380C D081 add.l D0, D1
0001380E 3F00 move.w -[A7], D0
00013810 302E FFFE move.w D0, [A6 - 0x2]
00013814 48C0 ext.l D0
00013816 72F6 moveq.l D1, 0xFFFFFFF6
00013818 D081 add.l D0, D1
0001381A 3F00 move.w -[A7], D0
0001381C 4EB9 0000 1002 jsr [0x00001002]
00013822 486E FFF2 pea.l [A6 - 0xE]
00013826 4EB9 0000 0F0A jsr [0x00000F0A]
0001382C 486E FFF2 pea.l [A6 - 0xE]
00013830 302E FFFC move.w D0, [A6 - 0x4]
00013834 48C0 ext.l D0
00013836 72EA moveq.l D1, 0xFFFFFFEA
00013838 D081 add.l D0, D1
0001383A 3F00 move.w -[A7], D0
0001383C 302E FFFE move.w D0, [A6 - 0x2]
00013840 48C0 ext.l D0
00013842 72F5 moveq.l D1, 0xFFFFFFF5
00013844 D081 add.l D0, D1
00013846 3F00 move.w -[A7], D0
00013848 4EB9 0000 1002 jsr [0x00001002]
0001384E 1F3C 0004 move.b -[A7], 0x4
00013852 486E FFF2 pea.l [A6 - 0xE]
00013856 4EB9 0000 0EFA jsr [0x00000EFA]
0001385C 486E FFF2 pea.l [A6 - 0xE]
00013860 302E FFFC move.w D0, [A6 - 0x4]
00013864 48C0 ext.l D0
00013866 72E9 moveq.l D1, 0xFFFFFFE9
00013868 D081 add.l D0, D1
0001386A 3F00 move.w -[A7], D0
0001386C 302E FFFE move.w D0, [A6 - 0x2]
00013870 48C0 ext.l D0
00013872 72F5 moveq.l D1, 0xFFFFFFF5
00013874 D081 add.l D0, D1
00013876 3F00 move.w -[A7], D0
00013878 4EB9 0000 1002 jsr [0x00001002]
0001387E 1F3C 0003 move.b -[A7], 0x3
00013882 486E FFF2 pea.l [A6 - 0xE]
00013886 4EB9 0000 0EFA jsr [0x00000EFA]
0001388C 486E FFF2 pea.l [A6 - 0xE]
00013890 302E FFFC move.w D0, [A6 - 0x4]
00013894 48C0 ext.l D0
00013896 72E9 moveq.l D1, 0xFFFFFFE9
00013898 D081 add.l D0, D1
0001389A 3F00 move.w -[A7], D0
0001389C 302E FFFE move.w D0, [A6 - 0x2]
000138A0 48C0 ext.l D0
000138A2 72F4 moveq.l D1, 0xFFFFFFF4
000138A4 D081 add.l D0, D1
000138A6 3F00 move.w -[A7], D0
000138A8 4EB9 0000 1002 jsr [0x00001002]
000138AE 4FEF 026C lea.l A7, [A7 + 0x26C]
000138B2 6000 0A34 bra +0xA36 /* 000142E8 */
label000138B6:
000138B6 2F0A move.l -[A7], A2
000138B8 2057 movea.l A0, [A7]
000138BA 2268 0004 movea.l A1, [A0 + 0x4]
000138BE 2269 0230 movea.l A1, [A1 + 0x230]
000138C2 4E91 jsr [A1]
000138C4 4A00 tst.b D0
000138C6 584F addq.w A7, 4
000138C8 6700 04F6 beq +0x4F8 /* 00013DC0 */
000138CC 1F3C 000B move.b -[A7], 0xB
000138D0 486E FFF2 pea.l [A6 - 0xE]
000138D4 4EB9 0000 0EFA jsr [0x00000EFA]
000138DA 486E FFF2 pea.l [A6 - 0xE]
000138DE 302E FFFC move.w D0, [A6 - 0x4]
000138E2 48C0 ext.l D0
000138E4 5980 subq.l D0, 4
000138E6 3F00 move.w -[A7], D0
000138E8 302E FFFE move.w D0, [A6 - 0x2]
000138EC 48C0 ext.l D0
000138EE 5580 subq.l D0, 2
000138F0 3F00 move.w -[A7], D0
000138F2 4EB9 0000 1002 jsr [0x00001002]
000138F8 1F3C 0007 move.b -[A7], 0x7
000138FC 486E FFF2 pea.l [A6 - 0xE]
00013900 4EB9 0000 0EFA jsr [0x00000EFA]
00013906 486E FFF2 pea.l [A6 - 0xE]
0001390A 302E FFFC move.w D0, [A6 - 0x4]
0001390E 48C0 ext.l D0
00013910 5980 subq.l D0, 4
00013912 3F00 move.w -[A7], D0
00013914 302E FFFE move.w D0, [A6 - 0x2]
00013918 48C0 ext.l D0
0001391A 5780 subq.l D0, 3
0001391C 3F00 move.w -[A7], D0
0001391E 4EB9 0000 1002 jsr [0x00001002]
00013924 1F3C 0008 move.b -[A7], 0x8
00013928 486E FFF2 pea.l [A6 - 0xE]
0001392C 4EB9 0000 0EFA jsr [0x00000EFA]
00013932 486E FFF2 pea.l [A6 - 0xE]
00013936 302E FFFC move.w D0, [A6 - 0x4]
0001393A 48C0 ext.l D0
0001393C 5B80 subq.l D0, 5
0001393E 3F00 move.w -[A7], D0
00013940 302E FFFE move.w D0, [A6 - 0x2]
00013944 48C0 ext.l D0
00013946 5780 subq.l D0, 3
00013948 3F00 move.w -[A7], D0
0001394A 4EB9 0000 1002 jsr [0x00001002]
00013950 486E FFF2 pea.l [A6 - 0xE]
00013954 302E FFFC move.w D0, [A6 - 0x4]
00013958 48C0 ext.l D0
0001395A 5D80 subq.l D0, 6
0001395C 3F00 move.w -[A7], D0
0001395E 302E FFFE move.w D0, [A6 - 0x2]
00013962 48C0 ext.l D0
00013964 5780 subq.l D0, 3
00013966 3F00 move.w -[A7], D0
00013968 4EB9 0000 1002 jsr [0x00001002]
0001396E 1F3C 000B move.b -[A7], 0xB
00013972 486E FFF2 pea.l [A6 - 0xE]
00013976 4EB9 0000 0EFA jsr [0x00000EFA]
0001397C 486E FFF2 pea.l [A6 - 0xE]
00013980 302E FFFC move.w D0, [A6 - 0x4]
00013984 48C0 ext.l D0
00013986 5F80 subq.l D0, 7
00013988 3F00 move.w -[A7], D0
0001398A 302E FFFE move.w D0, [A6 - 0x2]
0001398E 48C0 ext.l D0
00013990 5780 subq.l D0, 3
00013992 3F00 move.w -[A7], D0
00013994 4EB9 0000 1002 jsr [0x00001002]
0001399A 1F3C 0007 move.b -[A7], 0x7
0001399E 486E FFF2 pea.l [A6 - 0xE]
000139A2 4EB9 0000 0EFA jsr [0x00000EFA]
000139A8 486E FFF2 pea.l [A6 - 0xE]
000139AC 302E FFFC move.w D0, [A6 - 0x4]
000139B0 48C0 ext.l D0
000139B2 5F80 subq.l D0, 7
000139B4 3F00 move.w -[A7], D0
000139B6 302E FFFE move.w D0, [A6 - 0x2]
000139BA 48C0 ext.l D0
000139BC 5980 subq.l D0, 4
000139BE 3F00 move.w -[A7], D0
000139C0 4EB9 0000 1002 jsr [0x00001002]
000139C6 1F3C 0008 move.b -[A7], 0x8
000139CA 486E FFF2 pea.l [A6 - 0xE]
000139CE 4EB9 0000 0EFA jsr [0x00000EFA]
000139D4 486E FFF2 pea.l [A6 - 0xE]
000139D8 302E FFFC move.w D0, [A6 - 0x4]
000139DC 48C0 ext.l D0
000139DE 5180 subq.l D0, 8
000139E0 3F00 move.w -[A7], D0
000139E2 302E FFFE move.w D0, [A6 - 0x2]
000139E6 48C0 ext.l D0
000139E8 5980 subq.l D0, 4
000139EA 3F00 move.w -[A7], D0
000139EC 4EB9 0000 1002 jsr [0x00001002]
000139F2 486E FFF2 pea.l [A6 - 0xE]
000139F6 302E FFFC move.w D0, [A6 - 0x4]
000139FA 48C0 ext.l D0
000139FC 72F7 moveq.l D1, 0xFFFFFFF7
000139FE D081 add.l D0, D1
00013A00 3F00 move.w -[A7], D0
00013A02 302E FFFE move.w D0, [A6 - 0x2]
00013A06 48C0 ext.l D0
00013A08 5980 subq.l D0, 4
00013A0A 3F00 move.w -[A7], D0
00013A0C 4EB9 0000 1002 jsr [0x00001002]
00013A12 1F3C 000B move.b -[A7], 0xB
00013A16 486E FFF2 pea.l [A6 - 0xE]
00013A1A 4EB9 0000 0EFA jsr [0x00000EFA]
00013A20 486E FFF2 pea.l [A6 - 0xE]
00013A24 302E FFFC move.w D0, [A6 - 0x4]
00013A28 48C0 ext.l D0
00013A2A 72F6 moveq.l D1, 0xFFFFFFF6
00013A2C D081 add.l D0, D1
00013A2E 3F00 move.w -[A7], D0
00013A30 302E FFFE move.w D0, [A6 - 0x2]
00013A34 48C0 ext.l D0
00013A36 5980 subq.l D0, 4
00013A38 3F00 move.w -[A7], D0
00013A3A 4EB9 0000 1002 jsr [0x00001002]
00013A40 1F3C 0007 move.b -[A7], 0x7
00013A44 486E FFF2 pea.l [A6 - 0xE]
00013A48 4EB9 0000 0EFA jsr [0x00000EFA]
00013A4E 486E FFF2 pea.l [A6 - 0xE]
00013A52 302E FFFC move.w D0, [A6 - 0x4]
00013A56 48C0 ext.l D0
00013A58 72F6 moveq.l D1, 0xFFFFFFF6
00013A5A D081 add.l D0, D1
00013A5C 3F00 move.w -[A7], D0
00013A5E 302E FFFE move.w D0, [A6 - 0x2]
00013A62 48C0 ext.l D0
00013A64 5B80 subq.l D0, 5
00013A66 3F00 move.w -[A7], D0
00013A68 4EB9 0000 1002 jsr [0x00001002]
00013A6E 1F3C 0008 move.b -[A7], 0x8
00013A72 486E FFF2 pea.l [A6 - 0xE]
00013A76 4EB9 0000 0EFA jsr [0x00000EFA]
00013A7C 486E FFF2 pea.l [A6 - 0xE]
00013A80 302E FFFC move.w D0, [A6 - 0x4]
00013A84 48C0 ext.l D0
00013A86 72F5 moveq.l D1, 0xFFFFFFF5
00013A88 D081 add.l D0, D1
00013A8A 3F00 move.w -[A7], D0
00013A8C 302E FFFE move.w D0, [A6 - 0x2]
00013A90 48C0 ext.l D0
00013A92 5B80 subq.l D0, 5
00013A94 3F00 move.w -[A7], D0
00013A96 4EB9 0000 1002 jsr [0x00001002]
00013A9C 486E FFF2 pea.l [A6 - 0xE]
00013AA0 302E FFFC move.w D0, [A6 - 0x4]
00013AA4 48C0 ext.l D0
00013AA6 72F4 moveq.l D1, 0xFFFFFFF4
00013AA8 D081 add.l D0, D1
00013AAA 3F00 move.w -[A7], D0
00013AAC 302E FFFE move.w D0, [A6 - 0x2]
00013AB0 48C0 ext.l D0
00013AB2 5B80 subq.l D0, 5
00013AB4 3F00 move.w -[A7], D0
00013AB6 4EB9 0000 1002 jsr [0x00001002]
00013ABC 1F3C 000B move.b -[A7], 0xB
00013AC0 486E FFF2 pea.l [A6 - 0xE]
00013AC4 4EB9 0000 0EFA jsr [0x00000EFA]
00013ACA 486E FFF2 pea.l [A6 - 0xE]
00013ACE 302E FFFC move.w D0, [A6 - 0x4]
00013AD2 48C0 ext.l D0
00013AD4 72F3 moveq.l D1, 0xFFFFFFF3
00013AD6 D081 add.l D0, D1
00013AD8 3F00 move.w -[A7], D0
00013ADA 302E FFFE move.w D0, [A6 - 0x2]
00013ADE 48C0 ext.l D0
00013AE0 5B80 subq.l D0, 5
00013AE2 3F00 move.w -[A7], D0
00013AE4 4EB9 0000 1002 jsr [0x00001002]
00013AEA 1F3C 0007 move.b -[A7], 0x7
00013AEE 486E FFF2 pea.l [A6 - 0xE]
00013AF2 4EB9 0000 0EFA jsr [0x00000EFA]
00013AF8 486E FFF2 pea.l [A6 - 0xE]
00013AFC 302E FFFC move.w D0, [A6 - 0x4]
00013B00 48C0 ext.l D0
00013B02 72F3 moveq.l D1, 0xFFFFFFF3
00013B04 D081 add.l D0, D1
00013B06 3F00 move.w -[A7], D0
00013B08 302E FFFE move.w D0, [A6 - 0x2]
00013B0C 48C0 ext.l D0
00013B0E 5D80 subq.l D0, 6
00013B10 3F00 move.w -[A7], D0
00013B12 4EB9 0000 1002 jsr [0x00001002]
00013B18 1F3C 0008 move.b -[A7], 0x8
00013B1C 486E FFF2 pea.l [A6 - 0xE]
00013B20 4EB9 0000 0EFA jsr [0x00000EFA]
00013B26 486E FFF2 pea.l [A6 - 0xE]
00013B2A 302E FFFC move.w D0, [A6 - 0x4]
00013B2E 48C0 ext.l D0
00013B30 72F2 moveq.l D1, 0xFFFFFFF2
00013B32 D081 add.l D0, D1
00013B34 3F00 move.w -[A7], D0
00013B36 302E FFFE move.w D0, [A6 - 0x2]
00013B3A 48C0 ext.l D0
00013B3C 5D80 subq.l D0, 6
00013B3E 3F00 move.w -[A7], D0
00013B40 4EB9 0000 1002 jsr [0x00001002]
00013B46 486E FFF2 pea.l [A6 - 0xE]
00013B4A 302E FFFC move.w D0, [A6 - 0x4]
00013B4E 48C0 ext.l D0
00013B50 72F1 moveq.l D1, 0xFFFFFFF1
00013B52 D081 add.l D0, D1
00013B54 3F00 move.w -[A7], D0
00013B56 302E FFFE move.w D0, [A6 - 0x2]
00013B5A 48C0 ext.l D0
00013B5C 5D80 subq.l D0, 6
00013B5E 3F00 move.w -[A7], D0
00013B60 4EB9 0000 1002 jsr [0x00001002]
00013B66 1F3C 000B move.b -[A7], 0xB
00013B6A 486E FFF2 pea.l [A6 - 0xE]
00013B6E 4EB9 0000 0EFA jsr [0x00000EFA]
00013B74 486E FFF2 pea.l [A6 - 0xE]
00013B78 302E FFFC move.w D0, [A6 - 0x4]
00013B7C 48C0 ext.l D0
00013B7E 72F0 moveq.l D1, 0xFFFFFFF0
00013B80 D081 add.l D0, D1
00013B82 3F00 move.w -[A7], D0
00013B84 302E FFFE move.w D0, [A6 - 0x2]
00013B88 48C0 ext.l D0
00013B8A 5D80 subq.l D0, 6
00013B8C 3F00 move.w -[A7], D0
00013B8E 4EB9 0000 1002 jsr [0x00001002]
00013B94 1F3C 0007 move.b -[A7], 0x7
00013B98 486E FFF2 pea.l [A6 - 0xE]
00013B9C 4EB9 0000 0EFA jsr [0x00000EFA]
00013BA2 486E FFF2 pea.l [A6 - 0xE]
00013BA6 302E FFFC move.w D0, [A6 - 0x4]
00013BAA 48C0 ext.l D0
00013BAC 72F0 moveq.l D1, 0xFFFFFFF0
00013BAE D081 add.l D0, D1
00013BB0 3F00 move.w -[A7], D0
00013BB2 302E FFFE move.w D0, [A6 - 0x2]
00013BB6 48C0 ext.l D0
00013BB8 5F80 subq.l D0, 7
00013BBA 3F00 move.w -[A7], D0
00013BBC 4EB9 0000 1002 jsr [0x00001002]
00013BC2 1F3C 0008 move.b -[A7], 0x8
00013BC6 486E FFF2 pea.l [A6 - 0xE]
00013BCA 4EB9 0000 0EFA jsr [0x00000EFA]
00013BD0 486E FFF2 pea.l [A6 - 0xE]
00013BD4 302E FFFC move.w D0, [A6 - 0x4]
00013BD8 48C0 ext.l D0
00013BDA 72EF moveq.l D1, 0xFFFFFFEF
00013BDC D081 add.l D0, D1
00013BDE 3F00 move.w -[A7], D0
00013BE0 302E FFFE move.w D0, [A6 - 0x2]
00013BE4 48C0 ext.l D0
00013BE6 5F80 subq.l D0, 7
00013BE8 3F00 move.w -[A7], D0
00013BEA 4EB9 0000 1002 jsr [0x00001002]
00013BF0 486E FFF2 pea.l [A6 - 0xE]
00013BF4 302E FFFC move.w D0, [A6 - 0x4]
00013BF8 48C0 ext.l D0
00013BFA 72EE moveq.l D1, 0xFFFFFFEE
00013BFC D081 add.l D0, D1
00013BFE 3F00 move.w -[A7], D0
00013C00 302E FFFE move.w D0, [A6 - 0x2]
00013C04 48C0 ext.l D0
00013C06 5F80 subq.l D0, 7
00013C08 3F00 move.w -[A7], D0
00013C0A 4EB9 0000 1002 jsr [0x00001002]
00013C10 1F3C 000B move.b -[A7], 0xB
00013C14 486E FFF2 pea.l [A6 - 0xE]
00013C18 4EB9 0000 0EFA jsr [0x00000EFA]
00013C1E 486E FFF2 pea.l [A6 - 0xE]
00013C22 302E FFFC move.w D0, [A6 - 0x4]
00013C26 48C0 ext.l D0
00013C28 72ED moveq.l D1, 0xFFFFFFED
00013C2A D081 add.l D0, D1
00013C2C 3F00 move.w -[A7], D0
00013C2E 302E FFFE move.w D0, [A6 - 0x2]
00013C32 48C0 ext.l D0
00013C34 5F80 subq.l D0, 7
00013C36 3F00 move.w -[A7], D0
00013C38 4EB9 0000 1002 jsr [0x00001002]
00013C3E 1F3C 0007 move.b -[A7], 0x7
00013C42 486E FFF2 pea.l [A6 - 0xE]
00013C46 4EB9 0000 0EFA jsr [0x00000EFA]
00013C4C 486E FFF2 pea.l [A6 - 0xE]
00013C50 302E FFFC move.w D0, [A6 - 0x4]
00013C54 48C0 ext.l D0
00013C56 72ED moveq.l D1, 0xFFFFFFED
00013C58 D081 add.l D0, D1
00013C5A 3F00 move.w -[A7], D0
00013C5C 302E FFFE move.w D0, [A6 - 0x2]
00013C60 48C0 ext.l D0
00013C62 5180 subq.l D0, 8
00013C64 3F00 move.w -[A7], D0
00013C66 4EB9 0000 1002 jsr [0x00001002]
00013C6C 1F3C 0008 move.b -[A7], 0x8
00013C70 486E FFF2 pea.l [A6 - 0xE]
00013C74 4EB9 0000 0EFA jsr [0x00000EFA]
00013C7A 486E FFF2 pea.l [A6 - 0xE]
00013C7E 302E FFFC move.w D0, [A6 - 0x4]
00013C82 48C0 ext.l D0
00013C84 72EC moveq.l D1, 0xFFFFFFEC
00013C86 D081 add.l D0, D1
00013C88 3F00 move.w -[A7], D0
00013C8A 302E FFFE move.w D0, [A6 - 0x2]
00013C8E 48C0 ext.l D0
00013C90 5180 subq.l D0, 8
00013C92 3F00 move.w -[A7], D0
00013C94 4EB9 0000 1002 jsr [0x00001002]
00013C9A 1F3C 000B move.b -[A7], 0xB
00013C9E 486E FFF2 pea.l [A6 - 0xE]
00013CA2 4EB9 0000 0EFA jsr [0x00000EFA]
00013CA8 486E FFF2 pea.l [A6 - 0xE]
00013CAC 302E FFFC move.w D0, [A6 - 0x4]
00013CB0 48C0 ext.l D0
00013CB2 72EB moveq.l D1, 0xFFFFFFEB
00013CB4 D081 add.l D0, D1
00013CB6 3F00 move.w -[A7], D0
00013CB8 302E FFFE move.w D0, [A6 - 0x2]
00013CBC 48C0 ext.l D0
00013CBE 5180 subq.l D0, 8
00013CC0 3F00 move.w -[A7], D0
00013CC2 4EB9 0000 1002 jsr [0x00001002]
00013CC8 1F3C 0007 move.b -[A7], 0x7
00013CCC 486E FFF2 pea.l [A6 - 0xE]
00013CD0 4EB9 0000 0EFA jsr [0x00000EFA]
00013CD6 486E FFF2 pea.l [A6 - 0xE]
00013CDA 302E FFFC move.w D0, [A6 - 0x4]
00013CDE 48C0 ext.l D0
00013CE0 72EB moveq.l D1, 0xFFFFFFEB
00013CE2 D081 add.l D0, D1
00013CE4 3F00 move.w -[A7], D0
00013CE6 302E FFFE move.w D0, [A6 - 0x2]
00013CEA 48C0 ext.l D0
00013CEC 72F7 moveq.l D1, 0xFFFFFFF7
00013CEE D081 add.l D0, D1
00013CF0 3F00 move.w -[A7], D0
00013CF2 4EB9 0000 1002 jsr [0x00001002]
00013CF8 1F3C 0008 move.b -[A7], 0x8
00013CFC 486E FFF2 pea.l [A6 - 0xE]
00013D00 4EB9 0000 0EFA jsr [0x00000EFA]
00013D06 486E FFF2 pea.l [A6 - 0xE]
00013D0A 302E FFFC move.w D0, [A6 - 0x4]
00013D0E 48C0 ext.l D0
00013D10 72EA moveq.l D1, 0xFFFFFFEA
00013D12 D081 add.l D0, D1
00013D14 3F00 move.w -[A7], D0
00013D16 302E FFFE move.w D0, [A6 - 0x2]
00013D1A 48C0 ext.l D0
00013D1C 72F7 moveq.l D1, 0xFFFFFFF7
00013D1E D081 add.l D0, D1
00013D20 3F00 move.w -[A7], D0
00013D22 4EB9 0000 1002 jsr [0x00001002]
00013D28 1F3C 0007 move.b -[A7], 0x7
00013D2C 486E FFF2 pea.l [A6 - 0xE]
00013D30 4EB9 0000 0EFA jsr [0x00000EFA]
00013D36 486E FFF2 pea.l [A6 - 0xE]
00013D3A 302E FFFC move.w D0, [A6 - 0x4]
00013D3E 48C0 ext.l D0
00013D40 72EA moveq.l D1, 0xFFFFFFEA
00013D42 D081 add.l D0, D1
00013D44 3F00 move.w -[A7], D0
00013D46 302E FFFE move.w D0, [A6 - 0x2]
00013D4A 48C0 ext.l D0
00013D4C 72F6 moveq.l D1, 0xFFFFFFF6
00013D4E D081 add.l D0, D1
00013D50 3F00 move.w -[A7], D0
00013D52 4EB9 0000 1002 jsr [0x00001002]
00013D58 1F3C 000A move.b -[A7], 0xA /* '\n' */
00013D5C 486E FFF2 pea.l [A6 - 0xE]
00013D60 4EB9 0000 0EFA jsr [0x00000EFA]
00013D66 486E FFF2 pea.l [A6 - 0xE]
00013D6A 302E FFFC move.w D0, [A6 - 0x4]
00013D6E 48C0 ext.l D0
00013D70 72EA moveq.l D1, 0xFFFFFFEA
00013D72 D081 add.l D0, D1
00013D74 3F00 move.w -[A7], D0
00013D76 302E FFFE move.w D0, [A6 - 0x2]
00013D7A 48C0 ext.l D0
00013D7C 72F5 moveq.l D1, 0xFFFFFFF5
00013D7E D081 add.l D0, D1
00013D80 3F00 move.w -[A7], D0
00013D82 4EB9 0000 1002 jsr [0x00001002]
00013D88 1F3C 0007 move.b -[A7], 0x7
00013D8C 486E FFF2 pea.l [A6 - 0xE]
00013D90 4EB9 0000 0EFA jsr [0x00000EFA]
00013D96 486E FFF2 pea.l [A6 - 0xE]
00013D9A 302E FFFC move.w D0, [A6 - 0x4]
00013D9E 48C0 ext.l D0
00013DA0 72E9 moveq.l D1, 0xFFFFFFE9
00013DA2 D081 add.l D0, D1
00013DA4 3F00 move.w -[A7], D0
00013DA6 302E FFFE move.w D0, [A6 - 0x2]
00013DAA 48C0 ext.l D0
00013DAC 72F5 moveq.l D1, 0xFFFFFFF5
00013DAE D081 add.l D0, D1
00013DB0 3F00 move.w -[A7], D0
00013DB2 4EB9 0000 1002 jsr [0x00001002]
00013DB8 4FEF 0178 lea.l A7, [A7 + 0x178]
00013DBC 6000 052A bra +0x52C /* 000142E8 */
label00013DC0:
00013DC0 1F3C 0009 move.b -[A7], 0x9 /* '\t' */
00013DC4 486E FFF2 pea.l [A6 - 0xE]
00013DC8 4EB9 0000 0EFA jsr [0x00000EFA]
00013DCE 486E FFF2 pea.l [A6 - 0xE]
00013DD2 302E FFFC move.w D0, [A6 - 0x4]
00013DD6 48C0 ext.l D0
00013DD8 5980 subq.l D0, 4
00013DDA 3F00 move.w -[A7], D0
00013DDC 302E FFFE move.w D0, [A6 - 0x2]
00013DE0 48C0 ext.l D0
00013DE2 5580 subq.l D0, 2
00013DE4 3F00 move.w -[A7], D0
00013DE6 4EB9 0000 1002 jsr [0x00001002]
00013DEC 1F3C 0004 move.b -[A7], 0x4
00013DF0 486E FFF2 pea.l [A6 - 0xE]
00013DF4 4EB9 0000 0EFA jsr [0x00000EFA]
00013DFA 486E FFF2 pea.l [A6 - 0xE]
00013DFE 302E FFFC move.w D0, [A6 - 0x4]
00013E02 48C0 ext.l D0
00013E04 5980 subq.l D0, 4
00013E06 3F00 move.w -[A7], D0
00013E08 302E FFFE move.w D0, [A6 - 0x2]
00013E0C 48C0 ext.l D0
00013E0E 5780 subq.l D0, 3
00013E10 3F00 move.w -[A7], D0
00013E12 4EB9 0000 1002 jsr [0x00001002]
00013E18 1F3C 0005 move.b -[A7], 0x5
00013E1C 486E FFF2 pea.l [A6 - 0xE]
00013E20 4EB9 0000 0EFA jsr [0x00000EFA]
00013E26 486E FFF2 pea.l [A6 - 0xE]
00013E2A 302E FFFC move.w D0, [A6 - 0x4]
00013E2E 48C0 ext.l D0
00013E30 5B80 subq.l D0, 5
00013E32 3F00 move.w -[A7], D0
00013E34 302E FFFE move.w D0, [A6 - 0x2]
00013E38 48C0 ext.l D0
00013E3A 5780 subq.l D0, 3
00013E3C 3F00 move.w -[A7], D0
00013E3E 4EB9 0000 1002 jsr [0x00001002]
00013E44 1F3C 0006 move.b -[A7], 0x6
00013E48 486E FFF2 pea.l [A6 - 0xE]
00013E4C 4EB9 0000 0EFA jsr [0x00000EFA]
00013E52 486E FFF2 pea.l [A6 - 0xE]
00013E56 302E FFFC move.w D0, [A6 - 0x4]
00013E5A 48C0 ext.l D0
00013E5C 5D80 subq.l D0, 6
00013E5E 3F00 move.w -[A7], D0
00013E60 302E FFFE move.w D0, [A6 - 0x2]
00013E64 48C0 ext.l D0
00013E66 5780 subq.l D0, 3
00013E68 3F00 move.w -[A7], D0
00013E6A 4EB9 0000 1002 jsr [0x00001002]
00013E70 1F3C 000B move.b -[A7], 0xB
00013E74 486E FFF2 pea.l [A6 - 0xE]
00013E78 4EB9 0000 0EFA jsr [0x00000EFA]
00013E7E 486E FFF2 pea.l [A6 - 0xE]
00013E82 302E FFFC move.w D0, [A6 - 0x4]
00013E86 48C0 ext.l D0
00013E88 5F80 subq.l D0, 7
00013E8A 3F00 move.w -[A7], D0
00013E8C 302E FFFE move.w D0, [A6 - 0x2]
00013E90 48C0 ext.l D0
00013E92 5780 subq.l D0, 3
00013E94 3F00 move.w -[A7], D0
00013E96 4EB9 0000 1002 jsr [0x00001002]
00013E9C 1F3C 0004 move.b -[A7], 0x4
00013EA0 486E FFF2 pea.l [A6 - 0xE]
00013EA4 4EB9 0000 0EFA jsr [0x00000EFA]
00013EAA 486E FFF2 pea.l [A6 - 0xE]
00013EAE 302E FFFC move.w D0, [A6 - 0x4]
00013EB2 48C0 ext.l D0
00013EB4 5F80 subq.l D0, 7
00013EB6 3F00 move.w -[A7], D0
00013EB8 302E FFFE move.w D0, [A6 - 0x2]
00013EBC 48C0 ext.l D0
00013EBE 5980 subq.l D0, 4
00013EC0 3F00 move.w -[A7], D0
00013EC2 4EB9 0000 1002 jsr [0x00001002]
00013EC8 1F3C 0005 move.b -[A7], 0x5
00013ECC 486E FFF2 pea.l [A6 - 0xE]
00013ED0 4EB9 0000 0EFA jsr [0x00000EFA]
00013ED6 486E FFF2 pea.l [A6 - 0xE]
00013EDA 302E FFFC move.w D0, [A6 - 0x4]
00013EDE 48C0 ext.l D0
00013EE0 5180 subq.l D0, 8
00013EE2 3F00 move.w -[A7], D0
00013EE4 302E FFFE move.w D0, [A6 - 0x2]
00013EE8 48C0 ext.l D0
00013EEA 5980 subq.l D0, 4
00013EEC 3F00 move.w -[A7], D0
00013EEE 4EB9 0000 1002 jsr [0x00001002]
00013EF4 1F3C 0007 move.b -[A7], 0x7
00013EF8 486E FFF2 pea.l [A6 - 0xE]
00013EFC 4EB9 0000 0EFA jsr [0x00000EFA]
00013F02 486E FFF2 pea.l [A6 - 0xE]
00013F06 302E FFFC move.w D0, [A6 - 0x4]
00013F0A 48C0 ext.l D0
00013F0C 72F7 moveq.l D1, 0xFFFFFFF7
00013F0E D081 add.l D0, D1
00013F10 3F00 move.w -[A7], D0
00013F12 302E FFFE move.w D0, [A6 - 0x2]
00013F16 48C0 ext.l D0
00013F18 5980 subq.l D0, 4
00013F1A 3F00 move.w -[A7], D0
00013F1C 4EB9 0000 1002 jsr [0x00001002]
00013F22 1F3C 000B move.b -[A7], 0xB
00013F26 486E FFF2 pea.l [A6 - 0xE]
00013F2A 4EB9 0000 0EFA jsr [0x00000EFA]
00013F30 486E FFF2 pea.l [A6 - 0xE]
00013F34 302E FFFC move.w D0, [A6 - 0x4]
00013F38 48C0 ext.l D0
00013F3A 72F6 moveq.l D1, 0xFFFFFFF6
00013F3C D081 add.l D0, D1
00013F3E 3F00 move.w -[A7], D0
00013F40 302E FFFE move.w D0, [A6 - 0x2]
00013F44 48C0 ext.l D0
00013F46 5980 subq.l D0, 4
00013F48 3F00 move.w -[A7], D0
00013F4A 4EB9 0000 1002 jsr [0x00001002]
00013F50 1F3C 0004 move.b -[A7], 0x4
00013F54 486E FFF2 pea.l [A6 - 0xE]
00013F58 4EB9 0000 0EFA jsr [0x00000EFA]
00013F5E 486E FFF2 pea.l [A6 - 0xE]
00013F62 302E FFFC move.w D0, [A6 - 0x4]
00013F66 48C0 ext.l D0
00013F68 72F6 moveq.l D1, 0xFFFFFFF6
00013F6A D081 add.l D0, D1
00013F6C 3F00 move.w -[A7], D0
00013F6E 302E FFFE move.w D0, [A6 - 0x2]
00013F72 48C0 ext.l D0
00013F74 5B80 subq.l D0, 5
00013F76 3F00 move.w -[A7], D0
00013F78 4EB9 0000 1002 jsr [0x00001002]
00013F7E 1F3C 0005 move.b -[A7], 0x5
00013F82 486E FFF2 pea.l [A6 - 0xE]
00013F86 4EB9 0000 0EFA jsr [0x00000EFA]
00013F8C 486E FFF2 pea.l [A6 - 0xE]
00013F90 302E FFFC move.w D0, [A6 - 0x4]
00013F94 48C0 ext.l D0
00013F96 72F5 moveq.l D1, 0xFFFFFFF5
00013F98 D081 add.l D0, D1
00013F9A 3F00 move.w -[A7], D0
00013F9C 302E FFFE move.w D0, [A6 - 0x2]
00013FA0 48C0 ext.l D0
00013FA2 5B80 subq.l D0, 5
00013FA4 3F00 move.w -[A7], D0
00013FA6 4EB9 0000 1002 jsr [0x00001002]
00013FAC 1F3C 0007 move.b -[A7], 0x7
00013FB0 486E FFF2 pea.l [A6 - 0xE]
00013FB4 4EB9 0000 0EFA jsr [0x00000EFA]
00013FBA 486E FFF2 pea.l [A6 - 0xE]
00013FBE 302E FFFC move.w D0, [A6 - 0x4]
00013FC2 48C0 ext.l D0
00013FC4 72F4 moveq.l D1, 0xFFFFFFF4
00013FC6 D081 add.l D0, D1
00013FC8 3F00 move.w -[A7], D0
00013FCA 302E FFFE move.w D0, [A6 - 0x2]
00013FCE 48C0 ext.l D0
00013FD0 5B80 subq.l D0, 5
00013FD2 3F00 move.w -[A7], D0
00013FD4 4EB9 0000 1002 jsr [0x00001002]
00013FDA 1F3C 000B move.b -[A7], 0xB
00013FDE 486E FFF2 pea.l [A6 - 0xE]
00013FE2 4EB9 0000 0EFA jsr [0x00000EFA]
00013FE8 486E FFF2 pea.l [A6 - 0xE]
00013FEC 302E FFFC move.w D0, [A6 - 0x4]
00013FF0 48C0 ext.l D0
00013FF2 72F3 moveq.l D1, 0xFFFFFFF3
00013FF4 D081 add.l D0, D1
00013FF6 3F00 move.w -[A7], D0
00013FF8 302E FFFE move.w D0, [A6 - 0x2]
00013FFC 48C0 ext.l D0
00013FFE 5B80 subq.l D0, 5
00014000 3F00 move.w -[A7], D0
00014002 4EB9 0000 1002 jsr [0x00001002]
00014008 1F3C 0004 move.b -[A7], 0x4
0001400C 486E FFF2 pea.l [A6 - 0xE]
00014010 4EB9 0000 0EFA jsr [0x00000EFA]
00014016 486E FFF2 pea.l [A6 - 0xE]
0001401A 302E FFFC move.w D0, [A6 - 0x4]
0001401E 48C0 ext.l D0
00014020 72F3 moveq.l D1, 0xFFFFFFF3
00014022 D081 add.l D0, D1
00014024 3F00 move.w -[A7], D0
00014026 302E FFFE move.w D0, [A6 - 0x2]
0001402A 48C0 ext.l D0
0001402C 5D80 subq.l D0, 6
0001402E 3F00 move.w -[A7], D0
00014030 4EB9 0000 1002 jsr [0x00001002]
00014036 1F3C 0005 move.b -[A7], 0x5
0001403A 486E FFF2 pea.l [A6 - 0xE]
0001403E 4EB9 0000 0EFA jsr [0x00000EFA]
00014044 486E FFF2 pea.l [A6 - 0xE]
00014048 302E FFFC move.w D0, [A6 - 0x4]
0001404C 48C0 ext.l D0
0001404E 72F2 moveq.l D1, 0xFFFFFFF2
00014050 D081 add.l D0, D1
00014052 3F00 move.w -[A7], D0
00014054 302E FFFE move.w D0, [A6 - 0x2]
00014058 48C0 ext.l D0
0001405A 5D80 subq.l D0, 6
0001405C 3F00 move.w -[A7], D0
0001405E 4EB9 0000 1002 jsr [0x00001002]
00014064 1F3C 0007 move.b -[A7], 0x7
00014068 486E FFF2 pea.l [A6 - 0xE]
0001406C 4EB9 0000 0EFA jsr [0x00000EFA]
00014072 486E FFF2 pea.l [A6 - 0xE]
00014076 302E FFFC move.w D0, [A6 - 0x4]
0001407A 48C0 ext.l D0
0001407C 72F1 moveq.l D1, 0xFFFFFFF1
0001407E D081 add.l D0, D1
00014080 3F00 move.w -[A7], D0
00014082 302E FFFE move.w D0, [A6 - 0x2]
00014086 48C0 ext.l D0
00014088 5D80 subq.l D0, 6
0001408A 3F00 move.w -[A7], D0
0001408C 4EB9 0000 1002 jsr [0x00001002]
00014092 1F3C 000B move.b -[A7], 0xB
00014096 486E FFF2 pea.l [A6 - 0xE]
0001409A 4EB9 0000 0EFA jsr [0x00000EFA]
000140A0 486E FFF2 pea.l [A6 - 0xE]
000140A4 302E FFFC move.w D0, [A6 - 0x4]
000140A8 48C0 ext.l D0
000140AA 72F0 moveq.l D1, 0xFFFFFFF0
000140AC D081 add.l D0, D1
000140AE 3F00 move.w -[A7], D0
000140B0 302E FFFE move.w D0, [A6 - 0x2]
000140B4 48C0 ext.l D0
000140B6 5D80 subq.l D0, 6
000140B8 3F00 move.w -[A7], D0
000140BA 4EB9 0000 1002 jsr [0x00001002]
000140C0 1F3C 0004 move.b -[A7], 0x4
000140C4 486E FFF2 pea.l [A6 - 0xE]
000140C8 4EB9 0000 0EFA jsr [0x00000EFA]
000140CE 486E FFF2 pea.l [A6 - 0xE]
000140D2 302E FFFC move.w D0, [A6 - 0x4]
000140D6 48C0 ext.l D0
000140D8 72F0 moveq.l D1, 0xFFFFFFF0
000140DA D081 add.l D0, D1
000140DC 3F00 move.w -[A7], D0
000140DE 302E FFFE move.w D0, [A6 - 0x2]
000140E2 48C0 ext.l D0
000140E4 5F80 subq.l D0, 7
000140E6 3F00 move.w -[A7], D0
000140E8 4EB9 0000 1002 jsr [0x00001002]
000140EE 1F3C 0005 move.b -[A7], 0x5
000140F2 486E FFF2 pea.l [A6 - 0xE]
000140F6 4EB9 0000 0EFA jsr [0x00000EFA]
000140FC 486E FFF2 pea.l [A6 - 0xE]
00014100 302E FFFC move.w D0, [A6 - 0x4]
00014104 48C0 ext.l D0
00014106 72EF moveq.l D1, 0xFFFFFFEF
00014108 D081 add.l D0, D1
0001410A 3F00 move.w -[A7], D0
0001410C 302E FFFE move.w D0, [A6 - 0x2]
00014110 48C0 ext.l D0
00014112 5F80 subq.l D0, 7
00014114 3F00 move.w -[A7], D0
00014116 4EB9 0000 1002 jsr [0x00001002]
0001411C 1F3C 0007 move.b -[A7], 0x7
00014120 486E FFF2 pea.l [A6 - 0xE]
00014124 4EB9 0000 0EFA jsr [0x00000EFA]
0001412A 486E FFF2 pea.l [A6 - 0xE]
0001412E 302E FFFC move.w D0, [A6 - 0x4]
00014132 48C0 ext.l D0
00014134 72EE moveq.l D1, 0xFFFFFFEE
00014136 D081 add.l D0, D1
00014138 3F00 move.w -[A7], D0
0001413A 302E FFFE move.w D0, [A6 - 0x2]
0001413E 48C0 ext.l D0
00014140 5F80 subq.l D0, 7
00014142 3F00 move.w -[A7], D0
00014144 4EB9 0000 1002 jsr [0x00001002]
0001414A 1F3C 000B move.b -[A7], 0xB
0001414E 486E FFF2 pea.l [A6 - 0xE]
00014152 4EB9 0000 0EFA jsr [0x00000EFA]
00014158 486E FFF2 pea.l [A6 - 0xE]
0001415C 302E FFFC move.w D0, [A6 - 0x4]
00014160 48C0 ext.l D0
00014162 72ED moveq.l D1, 0xFFFFFFED
00014164 D081 add.l D0, D1
00014166 3F00 move.w -[A7], D0
00014168 302E FFFE move.w D0, [A6 - 0x2]
0001416C 48C0 ext.l D0
0001416E 5F80 subq.l D0, 7
00014170 3F00 move.w -[A7], D0
00014172 4EB9 0000 1002 jsr [0x00001002]
00014178 1F3C 0004 move.b -[A7], 0x4
0001417C 486E FFF2 pea.l [A6 - 0xE]
00014180 4EB9 0000 0EFA jsr [0x00000EFA]
00014186 486E FFF2 pea.l [A6 - 0xE]
0001418A 302E FFFC move.w D0, [A6 - 0x4]
0001418E 48C0 ext.l D0
00014190 72ED moveq.l D1, 0xFFFFFFED
00014192 D081 add.l D0, D1
00014194 3F00 move.w -[A7], D0
00014196 302E FFFE move.w D0, [A6 - 0x2]
0001419A 48C0 ext.l D0
0001419C 5180 subq.l D0, 8
0001419E 3F00 move.w -[A7], D0
000141A0 4EB9 0000 1002 jsr [0x00001002]
000141A6 1F3C 0007 move.b -[A7], 0x7
000141AA 486E FFF2 pea.l [A6 - 0xE]
000141AE 4EB9 0000 0EFA jsr [0x00000EFA]
000141B4 486E FFF2 pea.l [A6 - 0xE]
000141B8 302E FFFC move.w D0, [A6 - 0x4]
000141BC 48C0 ext.l D0
000141BE 72EC moveq.l D1, 0xFFFFFFEC
000141C0 D081 add.l D0, D1
000141C2 3F00 move.w -[A7], D0
000141C4 302E FFFE move.w D0, [A6 - 0x2]
000141C8 48C0 ext.l D0
000141CA 5180 subq.l D0, 8
000141CC 3F00 move.w -[A7], D0
000141CE 4EB9 0000 1002 jsr [0x00001002]
000141D4 1F3C 000B move.b -[A7], 0xB
000141D8 486E FFF2 pea.l [A6 - 0xE]
000141DC 4EB9 0000 0EFA jsr [0x00000EFA]
000141E2 486E FFF2 pea.l [A6 - 0xE]
000141E6 302E FFFC move.w D0, [A6 - 0x4]
000141EA 48C0 ext.l D0
000141EC 72EB moveq.l D1, 0xFFFFFFEB
000141EE D081 add.l D0, D1
000141F0 3F00 move.w -[A7], D0
000141F2 302E FFFE move.w D0, [A6 - 0x2]
000141F6 48C0 ext.l D0
000141F8 5180 subq.l D0, 8
000141FA 3F00 move.w -[A7], D0
000141FC 4EB9 0000 1002 jsr [0x00001002]
00014202 1F3C 0004 move.b -[A7], 0x4
00014206 486E FFF2 pea.l [A6 - 0xE]
0001420A 4EB9 0000 0EFA jsr [0x00000EFA]
00014210 486E FFF2 pea.l [A6 - 0xE]
00014214 302E FFFC move.w D0, [A6 - 0x4]
00014218 48C0 ext.l D0
0001421A 72EB moveq.l D1, 0xFFFFFFEB
0001421C D081 add.l D0, D1
0001421E 3F00 move.w -[A7], D0
00014220 302E FFFE move.w D0, [A6 - 0x2]
00014224 48C0 ext.l D0
00014226 72F7 moveq.l D1, 0xFFFFFFF7
00014228 D081 add.l D0, D1
0001422A 3F00 move.w -[A7], D0
0001422C 4EB9 0000 1002 jsr [0x00001002]
00014232 1F3C 0007 move.b -[A7], 0x7
00014236 486E FFF2 pea.l [A6 - 0xE]
0001423A 4EB9 0000 0EFA jsr [0x00000EFA]
00014240 486E FFF2 pea.l [A6 - 0xE]
00014244 302E FFFC move.w D0, [A6 - 0x4]
00014248 48C0 ext.l D0
0001424A 72EA moveq.l D1, 0xFFFFFFEA
0001424C D081 add.l D0, D1
0001424E 3F00 move.w -[A7], D0
00014250 302E FFFE move.w D0, [A6 - 0x2]
00014254 48C0 ext.l D0
00014256 72F7 moveq.l D1, 0xFFFFFFF7
00014258 D081 add.l D0, D1
0001425A 3F00 move.w -[A7], D0
0001425C 4EB9 0000 1002 jsr [0x00001002]
00014262 1F3C 0002 move.b -[A7], 0x2
00014266 486E FFF2 pea.l [A6 - 0xE]
0001426A 4EB9 0000 0EFA jsr [0x00000EFA]
00014270 486E FFF2 pea.l [A6 - 0xE]
00014274 302E FFFC move.w D0, [A6 - 0x4]
00014278 48C0 ext.l D0
0001427A 72EA moveq.l D1, 0xFFFFFFEA
0001427C D081 add.l D0, D1
0001427E 3F00 move.w -[A7], D0
00014280 302E FFFE move.w D0, [A6 - 0x2]
00014284 48C0 ext.l D0
00014286 72F6 moveq.l D1, 0xFFFFFFF6
00014288 D081 add.l D0, D1
0001428A 3F00 move.w -[A7], D0
0001428C 4EB9 0000 1002 jsr [0x00001002]
00014292 486E FFF2 pea.l [A6 - 0xE]
00014296 302E FFFC move.w D0, [A6 - 0x4]
0001429A 48C0 ext.l D0
0001429C 72EA moveq.l D1, 0xFFFFFFEA
0001429E D081 add.l D0, D1
000142A0 3F00 move.w -[A7], D0
000142A2 302E FFFE move.w D0, [A6 - 0x2]
000142A6 48C0 ext.l D0
000142A8 72F5 moveq.l D1, 0xFFFFFFF5
000142AA D081 add.l D0, D1
000142AC 3F00 move.w -[A7], D0
000142AE 4EB9 0000 1002 jsr [0x00001002]
000142B4 1F3C 0005 move.b -[A7], 0x5
000142B8 486E FFF2 pea.l [A6 - 0xE]
000142BC 4EB9 0000 0EFA jsr [0x00000EFA]
000142C2 486E FFF2 pea.l [A6 - 0xE]
000142C6 302E FFFC move.w D0, [A6 - 0x4]
000142CA 48C0 ext.l D0
000142CC 72E9 moveq.l D1, 0xFFFFFFE9
000142CE D081 add.l D0, D1
000142D0 3F00 move.w -[A7], D0
000142D2 302E FFFE move.w D0, [A6 - 0x2]
000142D6 48C0 ext.l D0
000142D8 72F5 moveq.l D1, 0xFFFFFFF5
000142DA D081 add.l D0, D1
000142DC 3F00 move.w -[A7], D0
000142DE 4EB9 0000 1002 jsr [0x00001002]
000142E4 4FEF 0190 lea.l A7, [A7 + 0x190]
label000142E8:
000142E8 486E FFF0 pea.l [A6 - 0x10]
000142EC 486E FFDE pea.l [A6 - 0x22]
000142F0 4EB9 0000 26E2 jsr [0x000026E2]
000142F6 4A00 tst.b D0
000142F8 504F addq.w A7, 8
000142FA 6600 EB4C bne -0x14B2 /* 00012E48 */
000142FE 3F3C FFFF move.w -[A7], 0xFFFF
00014302 486E FFDE pea.l [A6 - 0x22]
00014306 4EB9 0000 26DA jsr [0x000026DA]
0001430C 3F3C FFFF move.w -[A7], 0xFFFF
00014310 486E FFB4 pea.l [A6 - 0x4C]
00014314 4EB9 0000 2642 jsr [0x00002642]
0001431A 4FEF 000C lea.l A7, [A7 + 0xC]
0001431E 245F movea.l A2, [A7]+
00014320 4E5E unlink A6
00014322 4E75 rts
00014324 4E56 FFFC link A6, -0x0004
00014328 48E7 1830 movem.l -[A7], D3,D4,A2,A3
0001432C 266E 0008 movea.l A3, [A6 + 0x8]
00014330 282E 000C move.l D4, [A6 + 0xC]
00014334 262E 0010 move.l D3, [A6 + 0x10]
00014338 2F0B move.l -[A7], A3
0001433A 2057 movea.l A0, [A7]
0001433C 2268 0004 movea.l A1, [A0 + 0x4]
00014340 2269 0220 movea.l A1, [A1 + 0x220]
00014344 4E91 jsr [A1]
00014346 2448 movea.l A2, A0
00014348 2D6D FF3E FFFC move.l [A6 - 0x4], [A5 - 0xC2]
0001434E 3D43 FFFC move.w [A6 - 0x4], D3
00014352 3D44 FFFE move.w [A6 - 0x2], D4
00014356 486E FFFC pea.l [A6 - 0x4]
0001435A 2F0B move.l -[A7], A3
0001435C 2057 movea.l A0, [A7]
0001435E 2268 0004 movea.l A1, [A0 + 0x4]
00014362 2269 010C movea.l A1, [A1 + 0x10C]
00014366 4E91 jsr [A1]
00014368 2F2E FFFC move.l -[A7], [A6 - 0x4]
0001436C 2F0A move.l -[A7], A2
0001436E A8E8 syscall PtInRgn
00014370 101F move.b D0, [A7]+
00014372 1600 move.b D3, D0
00014374 2F0A move.l -[A7], A2
00014376 A8D9 syscall DisposRgn/DisposeRgn
00014378 1003 move.b D0, D3
0001437A 4FEF 000A lea.l A7, [A7 + 0xA]
0001437E 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
00014382 4E5E unlink A6
00014384 4E75 rts
00014386 4E56 0000 link A6, 0
0001438A 48E7 1820 movem.l -[A7], D3,D4,A2
0001438E 246E 0008 movea.l A2, [A6 + 0x8]
00014392 162E 000E move.b D3, [A6 + 0xE]
00014396 182E 0010 move.b D4, [A6 + 0x10]
0001439A B604 cmp.b D3, D4
0001439C 6730 beq +0x32 /* 000143CE */
0001439E 4A03 tst.b D3
000143A0 6714 beq +0x16 /* 000143B6 */
000143A2 2F0A move.l -[A7], A2
000143A4 2057 movea.l A0, [A7]
000143A6 2268 0004 movea.l A1, [A0 + 0x4]
000143AA 2269 022C movea.l A1, [A1 + 0x22C]
000143AE 4E91 jsr [A1]
000143B0 4A00 tst.b D0
000143B2 584F addq.w A7, 4
000143B4 6704 beq +0x6 /* 000143BA */
label000143B6:
000143B6 7000 moveq.l D0, 0x00
000143B8 6002 bra +0x4 /* 000143BC */
label000143BA:
000143BA 7001 moveq.l D0, 0x01
label000143BC:
000143BC 1F00 move.b -[A7], D0
000143BE 2F0A move.l -[A7], A2
000143C0 2057 movea.l A0, [A7]
000143C2 2268 0004 movea.l A1, [A0 + 0x4]
000143C6 2269 0240 movea.l A1, [A1 + 0x240]
000143CA 4E91 jsr [A1]
000143CC 5C4F addq.w A7, 6
label000143CE:
000143CE 4CDF 0418 movem.l D3,D4,A2, [A7]+
000143D2 4E5E unlink A6
000143D4 4E75 rts
000143D6 4E56 0000 link A6, 0
000143DA 2F0A move.l -[A7], A2
000143DC 246E 0008 movea.l A2, [A6 + 0x8]
000143E0 422A 0198 clr.b [A2 + 0x198]
000143E4 2F0A move.l -[A7], A2
000143E6 2057 movea.l A0, [A7]
000143E8 2268 0004 movea.l A1, [A0 + 0x4]
000143EC 2269 023C movea.l A1, [A1 + 0x23C]
000143F0 4E91 jsr [A1]
000143F2 4A00 tst.b D0
000143F4 584F addq.w A7, 4
000143F6 6704 beq +0x6 /* 000143FC */
000143F8 426A 0188 clr.w [A2 + 0x188]
label000143FC:
000143FC 2F0A move.l -[A7], A2
000143FE 2057 movea.l A0, [A7]
00014400 2268 0004 movea.l A1, [A0 + 0x4]
00014404 2269 022C movea.l A1, [A1 + 0x22C]
00014408 4E91 jsr [A1]
0001440A 4A00 tst.b D0
0001440C 584F addq.w A7, 4
0001440E 6614 bne +0x16 /* 00014424 */
00014410 4878 0001 push.l 0x1
00014414 2F0A move.l -[A7], A2
00014416 2057 movea.l A0, [A7]
00014418 2268 0004 movea.l A1, [A0 + 0x4]
0001441C 2269 0020 movea.l A1, [A1 + 0x20]
00014420 4E91 jsr [A1]
00014422 504F addq.w A7, 8
label00014424:
00014424 245F movea.l A2, [A7]+
00014426 4E5E unlink A6
00014428 4E75 rts
0001442A 4E56 FFF8 link A6, -0x0008
0001442E 2F0A move.l -[A7], A2
00014430 246E 000C movea.l A2, [A6 + 0xC]
00014434 486E FFF8 pea.l [A6 - 0x8]
00014438 2F2E 0008 move.l -[A7], [A6 + 0x8]
0001443C 2057 movea.l A0, [A7]
0001443E 2268 0004 movea.l A1, [A0 + 0x4]
00014442 2269 003C movea.l A1, [A1 + 0x3C]
00014446 4E91 jsr [A1]
00014448 486E FFF8 pea.l [A6 - 0x8]
0001444C 2F3C 0003 000B move.l -[A7], 0x3000B
00014452 A8A9 syscall InsetRect
00014454 356E FFFA 0002 move.w [A2 + 0x2], [A6 - 0x6]
0001445A 34AE FFF8 move.w [A2], [A6 - 0x8]
0001445E 504F addq.w A7, 8
00014460 245F movea.l A2, [A7]+
00014462 4E5E unlink A6
00014464 4E75 rts
00014466 4E56 0000 link A6, 0
0001446A 2F0A move.l -[A7], A2
0001446C 246E 0008 movea.l A2, [A6 + 0x8]
00014470 2F0A move.l -[A7], A2
00014472 2057 movea.l A0, [A7]
00014474 2268 0004 movea.l A1, [A0 + 0x4]
00014478 2269 023C movea.l A1, [A1 + 0x23C]
0001447C 4E91 jsr [A1]
0001447E 4A00 tst.b D0
00014480 584F addq.w A7, 4
00014482 6722 beq +0x24 /* 000144A6 */
00014484 2F0A move.l -[A7], A2
00014486 2057 movea.l A0, [A7]
00014488 2268 0004 movea.l A1, [A0 + 0x4]
0001448C 2269 0238 movea.l A1, [A1 + 0x238]
00014490 4E91 jsr [A1]
00014492 4A00 tst.b D0
00014494 584F addq.w A7, 4
00014496 6708 beq +0xA /* 000144A0 */
00014498 157C 0010 018C move.b [A2 + 0x18C], 0x10
0001449E 6006 bra +0x8 /* 000144A6 */
label000144A0:
000144A0 157C 000C 018C move.b [A2 + 0x18C], 0xC
label000144A6:
000144A6 245F movea.l A2, [A7]+
000144A8 4E5E unlink A6
000144AA 4E75 rts
000144AC 4E56 0000 link A6, 0
000144B0 2F0A move.l -[A7], A2
000144B2 246E 0008 movea.l A2, [A6 + 0x8]
000144B6 2F2E 000C move.l -[A7], [A6 + 0xC]
000144BA 2F0A move.l -[A7], A2
000144BC 4EB9 0000 0942 jsr [0x00000942]
000144C2 486A 0008 pea.l [A2 + 0x8]
000144C6 4EB9 0000 402A jsr [0x0000402A]
000144CC 41F9 0000 7228 lea.l A0, [0x00007228]
000144D2 2488 move.l [A2], A0
000144D4 41F9 0000 7228 lea.l A0, [0x00007228]
000144DA 41E8 00AC lea.l A0, [A0 + 0xAC]
000144DE 2548 0008 move.l [A2 + 0x8], A0
000144E2 422A 0036 clr.b [A2 + 0x36]
000144E6 42AA 0038 clr.l [A2 + 0x38]
000144EA 426A 003C clr.w [A2 + 0x3C]
000144EE 42AA 003E clr.l [A2 + 0x3E]
000144F2 426A 0042 clr.w [A2 + 0x42]
000144F6 426A 0044 clr.w [A2 + 0x44]
000144FA 42AA 0046 clr.l [A2 + 0x46]
000144FE 42AA 004A clr.l [A2 + 0x4A]
00014502 204A movea.l A0, A2
00014504 4FEF 000C lea.l A7, [A7 + 0xC]
00014508 245F movea.l A2, [A7]+
0001450A 4E5E unlink A6
0001450C 4E75 rts
0001450E 4E56 0000 link A6, 0
00014512 2F0A move.l -[A7], A2
00014514 246E 0008 movea.l A2, [A6 + 0x8]
00014518 200A move.l D0, A2
0001451A 6744 beq +0x46 /* 00014560 */
0001451C 41F9 0000 7228 lea.l A0, [0x00007228]
00014522 2488 move.l [A2], A0
00014524 41F9 0000 7228 lea.l A0, [0x00007228]
0001452A 41E8 00AC lea.l A0, [A0 + 0xAC]
0001452E 2548 0008 move.l [A2 + 0x8], A0
00014532 42AA 003E clr.l [A2 + 0x3E]
00014536 4267 clr.w -[A7]
00014538 486A 0008 pea.l [A2 + 0x8]
0001453C 4EB9 0000 4032 jsr [0x00004032]
00014542 4267 clr.w -[A7]
00014544 2F0A move.l -[A7], A2
00014546 4EB9 0000 094A jsr [0x0000094A]
0001454C 4A6E 000C tst.w [A6 + 0xC]
00014550 4FEF 000C lea.l A7, [A7 + 0xC]
00014554 6F0A ble +0xC /* 00014560 */
00014556 2F0A move.l -[A7], A2
00014558 4EB9 0000 2592 jsr [0x00002592]
0001455E 584F addq.w A7, 4
label00014560:
00014560 204A movea.l A0, A2
00014562 245F movea.l A2, [A7]+
00014564 4E5E unlink A6
00014566 4E75 rts
00014568 4E56 FEFC link A6, -0x0104
0001456C 48E7 0038 movem.l -[A7], A2,A3,A4
00014570 286E 0008 movea.l A4, [A6 + 0x8]
00014574 266E 000C movea.l A3, [A6 + 0xC]
00014578 246E 0010 movea.l A2, [A6 + 0x10]
0001457C 486E FFFE pea.l [A6 - 0x2]
00014580 2F0A move.l -[A7], A2
00014582 4EB9 0000 479C jsr [0x0000479C]
00014588 486E FEFC pea.l [A6 - 0x104]
0001458C 2F0A move.l -[A7], A2
0001458E 4EB9 0000 479C jsr [0x0000479C]
00014594 486E FEFE pea.l [A6 - 0x102]
00014598 2F0A move.l -[A7], A2
0001459A 4EB9 0000 30A2 jsr [0x000030A2]
000145A0 42A7 clr.l -[A7]
000145A2 3F2E FEFC move.w -[A7], [A6 - 0x104]
000145A6 486E FEFE pea.l [A6 - 0x102]
000145AA 3F2E FFFE move.w -[A7], [A6 - 0x2]
000145AE 2F0B move.l -[A7], A3
000145B0 2F0C move.l -[A7], A4
000145B2 2057 movea.l A0, [A7]
000145B4 2250 movea.l A1, [A0]
000145B6 2269 0010 movea.l A1, [A1 + 0x10]
000145BA 4E91 jsr [A1]
000145BC 4FEF 002C lea.l A7, [A7 + 0x2C]
000145C0 4CDF 1C00 movem.l A2,A3,A4, [A7]+
000145C4 4E5E unlink A6
000145C6 4E75 rts
000145C8 4E56 0000 link A6, 0
000145CC 48E7 1830 movem.l -[A7], D3,D4,A2,A3
000145D0 246E 0008 movea.l A2, [A6 + 0x8]
000145D4 266E 000C movea.l A3, [A6 + 0xC]
000145D8 382E 0010 move.w D4, [A6 + 0x10]
000145DC 362E 0016 move.w D3, [A6 + 0x16]
000145E0 254B 0004 move.l [A2 + 0x4], A3
000145E4 3543 003C move.w [A2 + 0x3C], D3
000145E8 0C44 0080 cmpi.w D4, 0x80
000145EC 57C0 seq D0
000145EE 4400 neg.b D0
000145F0 1540 0036 move.b [A2 + 0x36], D0
000145F4 2F2A 0004 move.l -[A7], [A2 + 0x4]
000145F8 2057 movea.l A0, [A7]
000145FA 2268 0004 movea.l A1, [A0 + 0x4]
000145FE 2269 001C movea.l A1, [A1 + 0x1C]
00014602 4E91 jsr [A1]
00014604 3540 0042 move.w [A2 + 0x42], D0
00014608 2F0A move.l -[A7], A2
0001460A 2057 movea.l A0, [A7]
0001460C 2250 movea.l A1, [A0]
0001460E 2269 0124 movea.l A1, [A1 + 0x124]
00014612 4E91 jsr [A1]
00014614 3F3C 0001 move.w -[A7], 0x1
00014618 3F2A 0042 move.w -[A7], [A2 + 0x42]
0001461C 2F0A move.l -[A7], A2
0001461E 2057 movea.l A0, [A7]
00014620 2250 movea.l A1, [A0]
00014622 2269 0118 movea.l A1, [A1 + 0x118]
00014626 4E91 jsr [A1]
00014628 486A 0008 pea.l [A2 + 0x8]
0001462C 4EB9 0000 1374 jsr [0x00001374]
00014632 4FEF 0014 lea.l A7, [A7 + 0x14]
00014636 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
0001463A 4E5E unlink A6
0001463C 4E75 rts
0001463E 4E56 FFFC link A6, -0x0004
00014642 48E7 0030 movem.l -[A7], A2,A3
00014646 246E 0008 movea.l A2, [A6 + 0x8]
0001464A 2F0A move.l -[A7], A2
0001464C 2057 movea.l A0, [A7]
0001464E 2250 movea.l A1, [A0]
00014650 2269 00D4 movea.l A1, [A1 + 0xD4]
00014654 4E91 jsr [A1]
00014656 2008 move.l D0, A0
00014658 584F addq.w A7, 4
0001465A 6736 beq +0x38 /* 00014692 */
0001465C 2F0A move.l -[A7], A2
0001465E 2057 movea.l A0, [A7]
00014660 2250 movea.l A1, [A0]
00014662 2269 00D4 movea.l A1, [A1 + 0xD4]
00014666 4E91 jsr [A1]
00014668 2D48 FFFC move.l [A6 - 0x4], A0
0001466C 2F0A move.l -[A7], A2
0001466E 2057 movea.l A0, [A7]
00014670 2250 movea.l A1, [A0]
00014672 2269 00BC movea.l A1, [A1 + 0xBC]
00014676 4E91 jsr [A1]
00014678 2648 movea.l A3, A0
0001467A 42A7 clr.l -[A7]
0001467C 486E FFFC pea.l [A6 - 0x4]
00014680 2F0B move.l -[A7], A3
00014682 2057 movea.l A0, [A7]
00014684 2250 movea.l A1, [A0]
00014686 2269 0018 movea.l A1, [A1 + 0x18]
0001468A 4E91 jsr [A1]
0001468C 4FEF 0014 lea.l A7, [A7 + 0x14]
00014690 6002 bra +0x4 /* 00014694 */
label00014692:
00014692 7000 moveq.l D0, 0x00
label00014694:
00014694 4CDF 0C00 movem.l A2,A3, [A7]+
00014698 4E5E unlink A6
0001469A 4E75 rts
0001469C 4E56 FEEC link A6, -0x0114
000146A0 48E7 1038 movem.l -[A7], D3,A2,A3,A4
000146A4 286E 0008 movea.l A4, [A6 + 0x8]
000146A8 246E 000C movea.l A2, [A6 + 0xC]
000146AC 2F0C move.l -[A7], A4
000146AE 2057 movea.l A0, [A7]
000146B0 2250 movea.l A1, [A0]
000146B2 2269 00BC movea.l A1, [A1 + 0xBC]
000146B6 4E91 jsr [A1]
000146B8 2648 movea.l A3, A0
000146BA 42A7 clr.l -[A7]
000146BC 2F0B move.l -[A7], A3
000146BE 486E FFEC pea.l [A6 - 0x14]
000146C2 4EB9 0000 2CCA jsr [0x00002CCA]
000146C8 42AE FFFC clr.l [A6 - 0x4]
000146CC 4FEF 0010 lea.l A7, [A7 + 0x10]
000146D0 6046 bra +0x48 /* 00014718 */
label000146D2:
000146D2 4AAE FFFC tst.l [A6 - 0x4]
000146D6 6740 beq +0x42 /* 00014718 */
000146D8 486E FEEC pea.l [A6 - 0x114]
000146DC 2F2E FFFC move.l -[A7], [A6 - 0x4]
000146E0 2057 movea.l A0, [A7]
000146E2 2268 0004 movea.l A1, [A0 + 0x4]
000146E6 2269 0024 movea.l A1, [A1 + 0x24]
000146EA 4E91 jsr [A1]
000146EC 41EE FEEC lea.l A0, [A6 - 0x114]
000146F0 B1CA cmpa.l A0, A2
000146F2 504F addq.w A7, 8
000146F4 6622 bne +0x24 /* 00014718 */
000146F6 486E FFEC pea.l [A6 - 0x14]
000146FA 4EB9 0000 6A70 jsr [0x00006A70]
00014700 2600 move.l D3, D0
00014702 3F3C FFFF move.w -[A7], 0xFFFF
00014706 486E FFEC pea.l [A6 - 0x14]
0001470A 4EB9 0000 2CD2 jsr [0x00002CD2]
00014710 2003 move.l D0, D3
00014712 4FEF 000A lea.l A7, [A7 + 0xA]
00014716 6026 bra +0x28 /* 0001473E */
label00014718:
00014718 486E FFFC pea.l [A6 - 0x4]
0001471C 486E FFEC pea.l [A6 - 0x14]
00014720 4EB9 0000 2CE2 jsr [0x00002CE2]
00014726 4A00 tst.b D0
00014728 504F addq.w A7, 8
0001472A 66A6 bne -0x58 /* 000146D2 */
0001472C 3F3C FFFF move.w -[A7], 0xFFFF
00014730 486E FFEC pea.l [A6 - 0x14]
00014734 4EB9 0000 2CD2 jsr [0x00002CD2]
0001473A 7000 moveq.l D0, 0x00
0001473C 5C4F addq.w A7, 6
label0001473E:
0001473E 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
00014742 4E5E unlink A6
00014744 4E75 rts
00014746 4E56 FFFC link A6, -0x0004
0001474A 48E7 1030 movem.l -[A7], D3,A2,A3
0001474E 266E 0008 movea.l A3, [A6 + 0x8]
00014752 262E 000C move.l D3, [A6 + 0xC]
00014756 2F0B move.l -[A7], A3
00014758 2057 movea.l A0, [A7]
0001475A 2250 movea.l A1, [A0]
0001475C 2269 00D4 movea.l A1, [A1 + 0xD4]
00014760 4E91 jsr [A1]
00014762 2F0B move.l -[A7], A3
00014764 2057 movea.l A0, [A7]
00014766 2250 movea.l A1, [A0]
00014768 2269 00BC movea.l A1, [A1 + 0xBC]
0001476C 4E91 jsr [A1]
0001476E 2448 movea.l A2, A0
00014770 42AE FFFC clr.l [A6 - 0x4]
00014774 486E FFFC pea.l [A6 - 0x4]
00014778 2F03 move.l -[A7], D3
0001477A 2F0A move.l -[A7], A2
0001477C 2057 movea.l A0, [A7]
0001477E 2250 movea.l A1, [A0]
00014780 2269 0010 movea.l A1, [A1 + 0x10]
00014784 4E91 jsr [A1]
00014786 4A00 tst.b D0
00014788 4FEF 0014 lea.l A7, [A7 + 0x14]
0001478C 6706 beq +0x8 /* 00014794 */
0001478E 206E FFFC movea.l A0, [A6 - 0x4]
00014792 6002 bra +0x4 /* 00014796 */
label00014794:
00014794 91C8 sub.l A0, A0
label00014796:
00014796 4CDF 0C08 movem.l D3,A2,A3, [A7]+
0001479A 4E5E unlink A6
0001479C 4E75 rts
0001479E 4E56 FFDA link A6, -0x0026
000147A2 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
000147A6 266E 0008 movea.l A3, [A6 + 0x8]
000147AA 246E 000C movea.l A2, [A6 + 0xC]
000147AE 1A2E 0010 move.b D5, [A6 + 0x10]
000147B2 486E FFF8 pea.l [A6 - 0x8]
000147B6 4EB9 0000 2652 jsr [0x00002652]
000147BC 486E FFDA pea.l [A6 - 0x26]
000147C0 4EB9 0000 263A jsr [0x0000263A]
000147C6 2F0B move.l -[A7], A3
000147C8 2057 movea.l A0, [A7]
000147CA 2250 movea.l A1, [A0]
000147CC 2269 0080 movea.l A1, [A1 + 0x80]
000147D0 4E91 jsr [A1]
000147D2 3600 move.w D3, D0
000147D4 3F03 move.w -[A7], D3
000147D6 4EB9 0000 285A jsr [0x0000285A]
000147DC 2F0A move.l -[A7], A2
000147DE A88C syscall StringWidth
000147E0 301F move.w D0, [A7]+
000147E2 48C0 ext.l D0
000147E4 7216 moveq.l D1, 0x16
000147E6 D081 add.l D0, D1
000147E8 3600 move.w D3, D0
000147EA 4A05 tst.b D5
000147EC 4FEF 000C lea.l A7, [A7 + 0xC]
000147F0 6704 beq +0x6 /* 000147F6 */
000147F2 7014 moveq.l D0, 0x14
000147F4 6002 bra +0x4 /* 000147F8 */
label000147F6:
000147F6 7000 moveq.l D0, 0x00
label000147F8:
000147F8 3800 move.w D4, D0
000147FA 3003 move.w D0, D3
000147FC 48C0 ext.l D0
000147FE 3A04 move.w D5, D4
00014800 48C5 ext.l D5
00014802 DA80 add.l D5, D0
00014804 3F3C FFFF move.w -[A7], 0xFFFF
00014808 486E FFDA pea.l [A6 - 0x26]
0001480C 4EB9 0000 2642 jsr [0x00002642]
00014812 3F3C FFFF move.w -[A7], 0xFFFF
00014816 486E FFF8 pea.l [A6 - 0x8]
0001481A 4EB9 0000 265A jsr [0x0000265A]
00014820 3005 move.w D0, D5
00014822 4FEF 000C lea.l A7, [A7 + 0xC]
00014826 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
0001482A 4E5E unlink A6
0001482C 4E75 rts
0001482E 4E56 FFE2 link A6, -0x001E
00014832 48E7 0030 movem.l -[A7], A2,A3
00014836 266E 0008 movea.l A3, [A6 + 0x8]
0001483A 246E 000C movea.l A2, [A6 + 0xC]
0001483E 486E FFE2 pea.l [A6 - 0x1E]
00014842 4EB9 0000 263A jsr [0x0000263A]
00014848 2F0A move.l -[A7], A2
0001484A 2F0B move.l -[A7], A3
0001484C 4EB9 0001 6138 jsr [0x00016138]
00014852 2F0B move.l -[A7], A3
00014854 2057 movea.l A0, [A7]
00014856 2250 movea.l A1, [A0]
00014858 2269 00E8 movea.l A1, [A1 + 0xE8]
0001485C 4E91 jsr [A1]
0001485E 4A00 tst.b D0
00014860 4FEF 0010 lea.l A7, [A7 + 0x10]
00014864 6704 beq +0x6 /* 0001486A */
00014866 7015 moveq.l D0, 0x15
00014868 6002 bra +0x4 /* 0001486C */
label0001486A:
0001486A 7010 moveq.l D0, 0x10
label0001486C:
0001486C D152 add.w [A2], D0
0001486E 3F3C FFFF move.w -[A7], 0xFFFF
00014872 486E FFE2 pea.l [A6 - 0x1E]
00014876 4EB9 0000 2642 jsr [0x00002642]
0001487C 5C4F addq.w A7, 6
0001487E 4CDF 0C00 movem.l A2,A3, [A7]+
00014882 4E5E unlink A6
00014884 4E75 rts
00014886 4E56 0000 link A6, 0
0001488A 48E7 0030 movem.l -[A7], A2,A3
0001488E 266E 0008 movea.l A3, [A6 + 0x8]
00014892 246E 000C movea.l A2, [A6 + 0xC]
00014896 2F0A move.l -[A7], A2
00014898 2F0B move.l -[A7], A3
0001489A 2057 movea.l A0, [A7]
0001489C 2250 movea.l A1, [A0]
0001489E 2269 00DC movea.l A1, [A1 + 0xDC]
000148A2 4E91 jsr [A1]
000148A4 5E6A 0002 addq.w [A2 + 0x2], 7
000148A8 3012 move.w D0, [A2]
000148AA 48C0 ext.l D0
000148AC 5680 addq.l D0, 3
000148AE 3540 0004 move.w [A2 + 0x4], D0
000148B2 2F0B move.l -[A7], A3
000148B4 2057 movea.l A0, [A7]
000148B6 2250 movea.l A1, [A0]
000148B8 2269 0110 movea.l A1, [A1 + 0x110]
000148BC 4E91 jsr [A1]
000148BE 48C0 ext.l D0
000148C0 5D80 subq.l D0, 6
000148C2 322A 0002 move.w D1, [A2 + 0x2]
000148C6 48C1 ext.l D1
000148C8 D280 add.l D1, D0
000148CA 3541 0006 move.w [A2 + 0x6], D1
000148CE 4FEF 000C lea.l A7, [A7 + 0xC]
000148D2 4CDF 0C00 movem.l A2,A3, [A7]+
000148D6 4E5E unlink A6
000148D8 4E75 rts
000148DA 206F 0004 movea.l A0, [A7 + 0x4]
000148DE 316F 0008 003C move.w [A0 + 0x3C], [A7 + 0x8]
000148E4 4E75 rts
000148E6 4E56 0000 link A6, 0
000148EA 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
000148EE 246E 0008 movea.l A2, [A6 + 0x8]
000148F2 266E 000C movea.l A3, [A6 + 0xC]
000148F6 182E 0010 move.b D4, [A6 + 0x10]
000148FA 162E 0012 move.b D3, [A6 + 0x12]
000148FE 2F0A move.l -[A7], A2
00014900 2057 movea.l A0, [A7]
00014902 2250 movea.l A1, [A0]
00014904 2269 00D4 movea.l A1, [A1 + 0xD4]
00014908 4E91 jsr [A1]
0001490A B1CB cmpa.l A0, A3
0001490C 584F addq.w A7, 4
0001490E 6742 beq +0x44 /* 00014952 */
00014910 286A 0038 movea.l A4, [A2 + 0x38]
00014914 200C move.l D0, A4
00014916 671A beq +0x1C /* 00014932 */
00014918 4A04 tst.b D4
0001491A 6716 beq +0x18 /* 00014932 */
0001491C 1F03 move.b -[A7], D3
0001491E 4227 clr.b -[A7]
00014920 2F0C move.l -[A7], A4
00014922 2F0A move.l -[A7], A2
00014924 2057 movea.l A0, [A7]
00014926 2250 movea.l A1, [A0]
00014928 2269 00F4 movea.l A1, [A1 + 0xF4]
0001492C 4E91 jsr [A1]
0001492E 4FEF 000C lea.l A7, [A7 + 0xC]
label00014932:
00014932 254B 0038 move.l [A2 + 0x38], A3
00014936 4A04 tst.b D4
00014938 6718 beq +0x1A /* 00014952 */
0001493A 1F03 move.b -[A7], D3
0001493C 1F3C 0001 move.b -[A7], 0x1
00014940 2F0B move.l -[A7], A3
00014942 2F0A move.l -[A7], A2
00014944 2057 movea.l A0, [A7]
00014946 2250 movea.l A1, [A0]
00014948 2269 00F4 movea.l A1, [A1 + 0xF4]
0001494C 4E91 jsr [A1]
0001494E 4FEF 000C lea.l A7, [A7 + 0xC]
label00014952:
00014952 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
00014956 4E5E unlink A6
00014958 4E75 rts
0001495A 4E56 0000 link A6, 0
0001495E 48E7 1020 movem.l -[A7], D3,A2
00014962 246E 0008 movea.l A2, [A6 + 0x8]
00014966 262E 000C move.l D3, [A6 + 0xC]
0001496A 2F0A move.l -[A7], A2
0001496C 2057 movea.l A0, [A7]
0001496E 2250 movea.l A1, [A0]
00014970 2269 00C8 movea.l A1, [A1 + 0xC8]
00014974 4E91 jsr [A1]
00014976 B680 cmp.l D3, D0
00014978 584F addq.w A7, 4
0001497A 6716 beq +0x18 /* 00014992 */
0001497C 1F3C 0001 move.b -[A7], 0x1
00014980 2F03 move.l -[A7], D3
00014982 2F0A move.l -[A7], A2
00014984 2057 movea.l A0, [A7]
00014986 2250 movea.l A1, [A0]
00014988 2269 00F0 movea.l A1, [A1 + 0xF0]
0001498C 4E91 jsr [A1]
0001498E 4FEF 000A lea.l A7, [A7 + 0xA]
label00014992:
00014992 4CDF 0408 movem.l D3,A2, [A7]+
00014996 4E5E unlink A6
00014998 4E75 rts
0001499A 4E56 0000 link A6, 0
0001499E 2F0A move.l -[A7], A2
000149A0 246E 0008 movea.l A2, [A6 + 0x8]
000149A4 2F0A move.l -[A7], A2
000149A6 2057 movea.l A0, [A7]
000149A8 2250 movea.l A1, [A0]
000149AA 2269 00C8 movea.l A1, [A1 + 0xC8]
000149AE 4E91 jsr [A1]
000149B0 584F addq.w A7, 4
000149B2 2F00 move.l -[A7], D0
000149B4 2F2A 0004 move.l -[A7], [A2 + 0x4]
000149B8 4EB9 0001 D696 jsr [0x0001D696]
000149BE 504F addq.w A7, 8
000149C0 245F movea.l A2, [A7]+
000149C2 4E5E unlink A6
000149C4 4E75 rts
000149C6 4E56 FFFC link A6, -0x0004
000149CA 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
000149CE 246E 0008 movea.l A2, [A6 + 0x8]
000149D2 282E 000C move.l D4, [A6 + 0xC]
000149D6 1A2E 0010 move.b D5, [A6 + 0x10]
000149DA 2F0A move.l -[A7], A2
000149DC 2057 movea.l A0, [A7]
000149DE 2250 movea.l A1, [A0]
000149E0 2269 010C movea.l A1, [A1 + 0x10C]
000149E4 4E91 jsr [A1]
000149E6 3600 move.w D3, D0
000149E8 4A43 tst.w D3
000149EA 584F addq.w A7, 4
000149EC 6F4C ble +0x4E /* 00014A3A */
000149EE 3003 move.w D0, D3
000149F0 48C0 ext.l D0
000149F2 B880 cmp.l D4, D0
000149F4 6E44 bgt +0x46 /* 00014A3A */
000149F6 2F0A move.l -[A7], A2
000149F8 2057 movea.l A0, [A7]
000149FA 2250 movea.l A1, [A0]
000149FC 2269 00BC movea.l A1, [A1 + 0xBC]
00014A00 4E91 jsr [A1]
00014A02 2648 movea.l A3, A0
00014A04 486E FFFC pea.l [A6 - 0x4]
00014A08 2F04 move.l -[A7], D4
00014A0A 2F0B move.l -[A7], A3
00014A0C 2057 movea.l A0, [A7]
00014A0E 2250 movea.l A1, [A0]
00014A10 2269 0010 movea.l A1, [A1 + 0x10]
00014A14 4E91 jsr [A1]
00014A16 4AAE FFFC tst.l [A6 - 0x4]
00014A1A 4FEF 0010 lea.l A7, [A7 + 0x10]
00014A1E 671A beq +0x1C /* 00014A3A */
00014A20 1F05 move.b -[A7], D5
00014A22 1F3C 0001 move.b -[A7], 0x1
00014A26 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014A2A 2F0A move.l -[A7], A2
00014A2C 2057 movea.l A0, [A7]
00014A2E 2250 movea.l A1, [A0]
00014A30 2269 00EC movea.l A1, [A1 + 0xEC]
00014A34 4E91 jsr [A1]
00014A36 4FEF 000C lea.l A7, [A7 + 0xC]
label00014A3A:
00014A3A 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
00014A3E 4E5E unlink A6
00014A40 4E75 rts
00014A42 4E56 0000 link A6, 0
00014A46 48E7 1820 movem.l -[A7], D3,D4,A2
00014A4A 246E 000C movea.l A2, [A6 + 0xC]
00014A4E 162E 0010 move.b D3, [A6 + 0x10]
00014A52 182E 0012 move.b D4, [A6 + 0x12]
00014A56 2F0A move.l -[A7], A2
00014A58 2057 movea.l A0, [A7]
00014A5A 2268 0004 movea.l A1, [A0 + 0x4]
00014A5E 2269 022C movea.l A1, [A1 + 0x22C]
00014A62 4E91 jsr [A1]
00014A64 B600 cmp.b D3, D0
00014A66 584F addq.w A7, 4
00014A68 6770 beq +0x72 /* 00014ADA */
00014A6A 4A04 tst.b D4
00014A6C 673E beq +0x40 /* 00014AAC */
00014A6E 2F0A move.l -[A7], A2
00014A70 4EB9 0000 4706 jsr [0x00004706]
00014A76 2800 move.l D4, D0
00014A78 42A7 clr.l -[A7]
00014A7A 2F0A move.l -[A7], A2
00014A7C 4EB9 0001 E438 jsr [0x0001E438]
00014A82 4A03 tst.b D3
00014A84 6704 beq +0x6 /* 00014A8A */
00014A86 7001 moveq.l D0, 0x01
00014A88 6002 bra +0x4 /* 00014A8C */
label00014A8A:
00014A8A 7000 moveq.l D0, 0x00
label00014A8C:
00014A8C 2F00 move.l -[A7], D0
00014A8E 2F0A move.l -[A7], A2
00014A90 2057 movea.l A0, [A7]
00014A92 2268 0004 movea.l A1, [A0 + 0x4]
00014A96 2269 0020 movea.l A1, [A1 + 0x20]
00014A9A 4E91 jsr [A1]
00014A9C 2F04 move.l -[A7], D4
00014A9E 2F0A move.l -[A7], A2
00014AA0 4EB9 0001 E438 jsr [0x0001E438]
00014AA6 4FEF 001C lea.l A7, [A7 + 0x1C]
00014AAA 601C bra +0x1E /* 00014AC8 */
label00014AAC:
00014AAC 4A03 tst.b D3
00014AAE 6704 beq +0x6 /* 00014AB4 */
00014AB0 7001 moveq.l D0, 0x01
00014AB2 6002 bra +0x4 /* 00014AB6 */
label00014AB4:
00014AB4 7000 moveq.l D0, 0x00
label00014AB6:
00014AB6 2F00 move.l -[A7], D0
00014AB8 2F0A move.l -[A7], A2
00014ABA 2057 movea.l A0, [A7]
00014ABC 2268 0004 movea.l A1, [A0 + 0x4]
00014AC0 2269 0020 movea.l A1, [A1 + 0x20]
00014AC4 4E91 jsr [A1]
00014AC6 504F addq.w A7, 8
label00014AC8:
00014AC8 42A7 clr.l -[A7]
00014ACA 2F0A move.l -[A7], A2
00014ACC 2057 movea.l A0, [A7]
00014ACE 2268 0004 movea.l A1, [A0 + 0x4]
00014AD2 2269 00F0 movea.l A1, [A1 + 0xF0]
00014AD6 4E91 jsr [A1]
00014AD8 504F addq.w A7, 8
label00014ADA:
00014ADA 4CDF 0418 movem.l D3,D4,A2, [A7]+
00014ADE 4E5E unlink A6
00014AE0 4E75 rts
00014AE2 4E56 FFF4 link A6, -0x000C
00014AE6 48E7 0030 movem.l -[A7], A2,A3
00014AEA 266E 000C movea.l A3, [A6 + 0xC]
00014AEE 246E 0010 movea.l A2, [A6 + 0x10]
00014AF2 200B move.l D0, A3
00014AF4 6716 beq +0x18 /* 00014B0C */
00014AF6 486E FFFA pea.l [A6 - 0x6]
00014AFA 4EB9 0000 0F02 jsr [0x00000F02]
00014B00 26AE FFFA move.l [A3], [A6 - 0x6]
00014B04 376E FFFE 0004 move.w [A3 + 0x4], [A6 - 0x2]
00014B0A 584F addq.w A7, 4
label00014B0C:
00014B0C 200A move.l D0, A2
00014B0E 671A beq +0x1C /* 00014B2A */
00014B10 1F3C 0001 move.b -[A7], 0x1
00014B14 486E FFF4 pea.l [A6 - 0xC]
00014B18 4EB9 0000 0EFA jsr [0x00000EFA]
00014B1E 24AE FFF4 move.l [A2], [A6 - 0xC]
00014B22 356E FFF8 0004 move.w [A2 + 0x4], [A6 - 0x8]
00014B28 5C4F addq.w A7, 6
label00014B2A:
00014B2A 7001 moveq.l D0, 0x01
00014B2C 4CDF 0C00 movem.l A2,A3, [A7]+
00014B30 4E5E unlink A6
00014B32 4E75 rts
00014B34 4E56 FFF4 link A6, -0x000C
00014B38 486E FFFA pea.l [A6 - 0x6]
00014B3C 486E FFF4 pea.l [A6 - 0xC]
00014B40 2F2E 0008 move.l -[A7], [A6 + 0x8]
00014B44 2057 movea.l A0, [A7]
00014B46 2250 movea.l A1, [A0]
00014B48 2269 0090 movea.l A1, [A1 + 0x90]
00014B4C 4E91 jsr [A1]
00014B4E 486E FFF4 pea.l [A6 - 0xC]
00014B52 AA14 syscall RGBForeColor
00014B54 486E FFFA pea.l [A6 - 0x6]
00014B58 AA15 syscall RGBBackColor
00014B5A 7001 moveq.l D0, 0x01
00014B5C 4E5E unlink A6
00014B5E 4E75 rts
00014B60 4E56 0000 link A6, 0
00014B64 2F0A move.l -[A7], A2
00014B66 246E 0008 movea.l A2, [A6 + 0x8]
00014B6A 2F0A move.l -[A7], A2
00014B6C 4EB9 0001 6180 jsr [0x00016180]
00014B72 4A00 tst.b D0
00014B74 584F addq.w A7, 4
00014B76 670A beq +0xC /* 00014B82 */
00014B78 2F0A move.l -[A7], A2
00014B7A 4EB9 0001 615E jsr [0x0001615E]
00014B80 584F addq.w A7, 4
label00014B82:
00014B82 245F movea.l A2, [A7]+
00014B84 4E5E unlink A6
00014B86 4E75 rts
00014B88 4E56 0000 link A6, 0
00014B8C 2F0A move.l -[A7], A2
00014B8E 246E 0008 movea.l A2, [A6 + 0x8]
00014B92 2F0A move.l -[A7], A2
00014B94 4EB9 0001 6180 jsr [0x00016180]
00014B9A 4A00 tst.b D0
00014B9C 584F addq.w A7, 4
00014B9E 660A bne +0xC /* 00014BAA */
00014BA0 2F0A move.l -[A7], A2
00014BA2 4EB9 0001 615E jsr [0x0001615E]
00014BA8 584F addq.w A7, 4
label00014BAA:
00014BAA 245F movea.l A2, [A7]+
00014BAC 4E5E unlink A6
00014BAE 4E75 rts
00014BB0 4E56 0000 link A6, 0
00014BB4 2F0A move.l -[A7], A2
00014BB6 246E 0008 movea.l A2, [A6 + 0x8]
00014BBA 2F0A move.l -[A7], A2
00014BBC 4EB9 0001 611C jsr [0x0001611C]
00014BC2 4A00 tst.b D0
00014BC4 584F addq.w A7, 4
00014BC6 670A beq +0xC /* 00014BD2 */
00014BC8 2F0A move.l -[A7], A2
00014BCA 4EB9 0001 615E jsr [0x0001615E]
00014BD0 584F addq.w A7, 4
label00014BD2:
00014BD2 245F movea.l A2, [A7]+
00014BD4 4E5E unlink A6
00014BD6 4E75 rts
00014BD8 4E56 0000 link A6, 0
00014BDC 2F0A move.l -[A7], A2
00014BDE 246E 0008 movea.l A2, [A6 + 0x8]
00014BE2 2F0A move.l -[A7], A2
00014BE4 4EB9 0001 611C jsr [0x0001611C]
00014BEA 4A00 tst.b D0
00014BEC 584F addq.w A7, 4
00014BEE 660A bne +0xC /* 00014BFA */
00014BF0 2F0A move.l -[A7], A2
00014BF2 4EB9 0001 615E jsr [0x0001615E]
00014BF8 584F addq.w A7, 4
label00014BFA:
00014BFA 245F movea.l A2, [A7]+
00014BFC 4E5E unlink A6
00014BFE 4E75 rts
00014C00 4E56 FFE8 link A6, -0x0018
00014C04 48E7 1C30 movem.l -[A7], D3,D4,D5,A2,A3
00014C08 246E 0008 movea.l A2, [A6 + 0x8]
00014C0C 266E 000C movea.l A3, [A6 + 0xC]
00014C10 362E 0010 move.w D3, [A6 + 0x10]
00014C14 1A2E 0012 move.b D5, [A6 + 0x12]
00014C18 486E FFF0 pea.l [A6 - 0x10]
00014C1C 2F0A move.l -[A7], A2
00014C1E 2057 movea.l A0, [A7]
00014C20 2250 movea.l A1, [A0]
00014C22 2269 0130 movea.l A1, [A1 + 0x130]
00014C26 4E91 jsr [A1]
00014C28 2F0A move.l -[A7], A2
00014C2A 2057 movea.l A0, [A7]
00014C2C 2250 movea.l A1, [A0]
00014C2E 2269 0110 movea.l A1, [A1 + 0x110]
00014C32 4E91 jsr [A1]
00014C34 48C0 ext.l D0
00014C36 2D40 FFF4 move.l [A6 - 0xC], D0
00014C3A 42AE FFF8 clr.l [A6 - 0x8]
00014C3E 486E FFE8 pea.l [A6 - 0x18]
00014C42 2F2A 003E move.l -[A7], [A2 + 0x3E]
00014C46 2057 movea.l A0, [A7]
00014C48 2268 0004 movea.l A1, [A0 + 0x4]
00014C4C 2269 003C movea.l A1, [A1 + 0x3C]
00014C50 4E91 jsr [A1]
00014C52 4A43 tst.w D3
00014C54 4FEF 0014 lea.l A7, [A7 + 0x14]
00014C58 6706 beq +0x8 /* 00014C60 */
00014C5A 0C43 7FFF cmpi.w D3, 0x7FFF
00014C5E 6604 bne +0x6 /* 00014C64 */
label00014C60:
00014C60 7000 moveq.l D0, 0x00
00014C62 6002 bra +0x4 /* 00014C66 */
label00014C64:
00014C64 7001 moveq.l D0, 0x01
label00014C66:
00014C66 1800 move.b D4, D0
00014C68 1F04 move.b -[A7], D4
00014C6A 2F0B move.l -[A7], A3
00014C6C 2F0A move.l -[A7], A2
00014C6E 2057 movea.l A0, [A7]
00014C70 2250 movea.l A1, [A0]
00014C72 2269 00D8 movea.l A1, [A1 + 0xD8]
00014C76 4E91 jsr [A1]
00014C78 3D40 FFFC move.w [A6 - 0x4], D0
00014C7C 2F0A move.l -[A7], A2
00014C7E 2057 movea.l A0, [A7]
00014C80 2250 movea.l A1, [A0]
00014C82 2269 00E8 movea.l A1, [A1 + 0xE8]
00014C86 4E91 jsr [A1]
00014C88 4A00 tst.b D0
00014C8A 4FEF 000E lea.l A7, [A7 + 0xE]
00014C8E 6708 beq +0xA /* 00014C98 */
00014C90 3D7C 0018 FFFE move.w [A6 - 0x2], 0x18
00014C96 6006 bra +0x8 /* 00014C9E */
label00014C98:
00014C98 3D7C 0013 FFFE move.w [A6 - 0x2], 0x13
label00014C9E:
00014C9E 1F05 move.b -[A7], D5
00014CA0 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00014CA4 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00014CA8 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014CAC 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00014CB0 3F03 move.w -[A7], D3
00014CB2 2F0B move.l -[A7], A3
00014CB4 2F0A move.l -[A7], A2
00014CB6 2057 movea.l A0, [A7]
00014CB8 2250 movea.l A1, [A0]
00014CBA 2269 0108 movea.l A1, [A1 + 0x108]
00014CBE 4E91 jsr [A1]
00014CC0 4FEF 001C lea.l A7, [A7 + 0x1C]
00014CC4 4CDF 0C38 movem.l D3,D4,D5,A2,A3, [A7]+
00014CC8 4E5E unlink A6
00014CCA 4E75 rts
00014CCC 4E56 FFE4 link A6, -0x001C
00014CD0 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00014CD4 246E 0008 movea.l A2, [A6 + 0x8]
00014CD8 286E 000C movea.l A4, [A6 + 0xC]
00014CDC 362E 0010 move.w D3, [A6 + 0x10]
00014CE0 282E 0012 move.l D4, [A6 + 0x12]
00014CE4 2F0A move.l -[A7], A2
00014CE6 2057 movea.l A0, [A7]
00014CE8 2250 movea.l A1, [A0]
00014CEA 2269 010C movea.l A1, [A1 + 0x10C]
00014CEE 4E91 jsr [A1]
00014CF0 3A00 move.w D5, D0
00014CF2 7C00 moveq.l D6, 0x00
00014CF4 2F0A move.l -[A7], A2
00014CF6 2057 movea.l A0, [A7]
00014CF8 2250 movea.l A1, [A0]
00014CFA 2269 00C4 movea.l A1, [A1 + 0xC4]
00014CFE 4E91 jsr [A1]
00014D00 5280 addq.l D0, 1
00014D02 2E00 move.l D7, D0
00014D04 4A84 tst.l D4
00014D06 504F addq.w A7, 8
00014D08 6F00 016E ble +0x170 /* 00014E78 */
00014D0C 3005 move.w D0, D5
00014D0E 48C0 ext.l D0
00014D10 B880 cmp.l D4, D0
00014D12 6E00 0164 bgt +0x166 /* 00014E78 */
00014D16 7063 moveq.l D0, 0x63
00014D18 BE80 cmp.l D7, D0
00014D1A 6F02 ble +0x4 /* 00014D1E */
00014D1C 7C01 moveq.l D6, 0x01
label00014D1E:
00014D1E 486E FFEC pea.l [A6 - 0x14]
00014D22 2F0A move.l -[A7], A2
00014D24 2057 movea.l A0, [A7]
00014D26 2250 movea.l A1, [A0]
00014D28 2269 0130 movea.l A1, [A1 + 0x130]
00014D2C 4E91 jsr [A1]
00014D2E 2F0A move.l -[A7], A2
00014D30 2057 movea.l A0, [A7]
00014D32 2250 movea.l A1, [A0]
00014D34 2269 00BC movea.l A1, [A1 + 0xBC]
00014D38 4E91 jsr [A1]
00014D3A 2648 movea.l A3, A0
00014D3C 486E FFFC pea.l [A6 - 0x4]
00014D40 2F04 move.l -[A7], D4
00014D42 2F0B move.l -[A7], A3
00014D44 2057 movea.l A0, [A7]
00014D46 2250 movea.l A1, [A0]
00014D48 2269 0010 movea.l A1, [A1 + 0x10]
00014D4C 4E91 jsr [A1]
00014D4E 486E FFF0 pea.l [A6 - 0x10]
00014D52 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014D56 4EB9 0000 349A jsr [0x0000349A]
00014D5C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014D60 2057 movea.l A0, [A7]
00014D62 2268 0004 movea.l A1, [A0 + 0x4]
00014D66 2269 022C movea.l A1, [A1 + 0x22C]
00014D6A 4E91 jsr [A1]
00014D6C 1E00 move.b D7, D0
00014D6E 5FAE FFF0 subq.l [A6 - 0x10], 7
00014D72 42AE FFF4 clr.l [A6 - 0xC]
00014D76 486E FFE4 pea.l [A6 - 0x1C]
00014D7A 2F2A 003E move.l -[A7], [A2 + 0x3E]
00014D7E 2057 movea.l A0, [A7]
00014D80 2268 0004 movea.l A1, [A0 + 0x4]
00014D84 2269 003C movea.l A1, [A1 + 0x3C]
00014D88 4E91 jsr [A1]
00014D8A 4A43 tst.w D3
00014D8C 4FEF 002C lea.l A7, [A7 + 0x2C]
00014D90 660A bne +0xC /* 00014D9C */
00014D92 0C43 7FFF cmpi.w D3, 0x7FFF
00014D96 6604 bne +0x6 /* 00014D9C */
00014D98 7000 moveq.l D0, 0x00
00014D9A 6002 bra +0x4 /* 00014D9E */
label00014D9C:
00014D9C 7001 moveq.l D0, 0x01
label00014D9E:
00014D9E 1A00 move.b D5, D0
00014DA0 1F05 move.b -[A7], D5
00014DA2 2F0C move.l -[A7], A4
00014DA4 2F0A move.l -[A7], A2
00014DA6 2057 movea.l A0, [A7]
00014DA8 2250 movea.l A1, [A0]
00014DAA 2269 00D8 movea.l A1, [A1 + 0xD8]
00014DAE 4E91 jsr [A1]
00014DB0 3D40 FFF8 move.w [A6 - 0x8], D0
00014DB4 486E FFE4 pea.l [A6 - 0x1C]
00014DB8 4EB9 0001 6ADA jsr [0x00016ADA]
00014DBE 3D40 FFFA move.w [A6 - 0x6], D0
00014DC2 4227 clr.b -[A7]
00014DC4 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00014DC8 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00014DCC 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00014DD0 2F2E FFEC move.l -[A7], [A6 - 0x14]
00014DD4 3F03 move.w -[A7], D3
00014DD6 2F0C move.l -[A7], A4
00014DD8 2F0A move.l -[A7], A2
00014DDA 2057 movea.l A0, [A7]
00014DDC 2250 movea.l A1, [A0]
00014DDE 2269 0108 movea.l A1, [A1 + 0x108]
00014DE2 4E91 jsr [A1]
00014DE4 2F0A move.l -[A7], A2
00014DE6 2057 movea.l A0, [A7]
00014DE8 2250 movea.l A1, [A0]
00014DEA 2269 010C movea.l A1, [A1 + 0x10C]
00014DEE 4E91 jsr [A1]
00014DF0 48C0 ext.l D0
00014DF2 2600 move.l D3, D0
00014DF4 2F04 move.l -[A7], D4
00014DF6 2F03 move.l -[A7], D3
00014DF8 2F0B move.l -[A7], A3
00014DFA 2057 movea.l A0, [A7]
00014DFC 2250 movea.l A1, [A0]
00014DFE 2269 0030 movea.l A1, [A1 + 0x30]
00014E02 4E91 jsr [A1]
00014E04 2F0B move.l -[A7], A3
00014E06 4EB9 0000 0F60 jsr [0x00000F60]
00014E0C 3A00 move.w D5, D0
00014E0E 2604 move.l D3, D4
00014E10 5283 addq.l D3, 1
00014E12 4FEF 003E lea.l A7, [A7 + 0x3E]
00014E16 6040 bra +0x42 /* 00014E58 */
label00014E18:
00014E18 486E FFFC pea.l [A6 - 0x4]
00014E1C 3043 movea.w A0, D3
00014E1E 2F08 move.l -[A7], A0
00014E20 2F0B move.l -[A7], A3
00014E22 2057 movea.l A0, [A7]
00014E24 2250 movea.l A1, [A0]
00014E26 2269 0010 movea.l A1, [A1 + 0x10]
00014E2A 4E91 jsr [A1]
00014E2C 4AAE FFFC tst.l [A6 - 0x4]
00014E30 4FEF 000C lea.l A7, [A7 + 0xC]
00014E34 6720 beq +0x22 /* 00014E56 */
00014E36 1F3C 0001 move.b -[A7], 0x1
00014E3A 42A7 clr.l -[A7]
00014E3C 306E FFF8 movea.w A0, [A6 - 0x8]
00014E40 2F08 move.l -[A7], A0
00014E42 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014E46 2057 movea.l A0, [A7]
00014E48 2268 0004 movea.l A1, [A0 + 0x4]
00014E4C 2269 0044 movea.l A1, [A1 + 0x44]
00014E50 4E91 jsr [A1]
00014E52 4FEF 000E lea.l A7, [A7 + 0xE]
label00014E56:
00014E56 5243 addq.w D3, 1
label00014E58:
00014E58 B645 cmp.w D3, D5
00014E5A 6FBC ble -0x42 /* 00014E18 */
00014E5C 4A07 tst.b D7
00014E5E 673E beq +0x40 /* 00014E9E */
00014E60 1F3C 0001 move.b -[A7], 0x1
00014E64 2F04 move.l -[A7], D4
00014E66 2F0A move.l -[A7], A2
00014E68 2057 movea.l A0, [A7]
00014E6A 2250 movea.l A1, [A0]
00014E6C 2269 00F0 movea.l A1, [A1 + 0xF0]
00014E70 4E91 jsr [A1]
00014E72 4FEF 000A lea.l A7, [A7 + 0xA]
00014E76 6026 bra +0x28 /* 00014E9E */
label00014E78:
00014E78 3005 move.w D0, D5
00014E7A 48C0 ext.l D0
00014E7C B880 cmp.l D4, D0
00014E7E 6F1E ble +0x20 /* 00014E9E */
00014E80 7063 moveq.l D0, 0x63
00014E82 BE80 cmp.l D7, D0
00014E84 6F02 ble +0x4 /* 00014E88 */
00014E86 7C01 moveq.l D6, 0x01
label00014E88:
00014E88 4227 clr.b -[A7]
00014E8A 3F03 move.w -[A7], D3
00014E8C 2F0C move.l -[A7], A4
00014E8E 2F0A move.l -[A7], A2
00014E90 2057 movea.l A0, [A7]
00014E92 2250 movea.l A1, [A0]
00014E94 2269 00FC movea.l A1, [A1 + 0xFC]
00014E98 4E91 jsr [A1]
00014E9A 4FEF 000C lea.l A7, [A7 + 0xC]
label00014E9E:
00014E9E 4A06 tst.b D6
00014EA0 670E beq +0x10 /* 00014EB0 */
00014EA2 2F0A move.l -[A7], A2
00014EA4 2057 movea.l A0, [A7]
00014EA6 2250 movea.l A1, [A0]
00014EA8 2269 0134 movea.l A1, [A1 + 0x134]
00014EAC 4E91 jsr [A1]
00014EAE 584F addq.w A7, 4
label00014EB0:
00014EB0 2F0A move.l -[A7], A2
00014EB2 2057 movea.l A0, [A7]
00014EB4 2250 movea.l A1, [A0]
00014EB6 2269 00E4 movea.l A1, [A1 + 0xE4]
00014EBA 4E91 jsr [A1]
00014EBC 2648 movea.l A3, A0
00014EBE 200B move.l D0, A3
00014EC0 584F addq.w A7, 4
00014EC2 6710 beq +0x12 /* 00014ED4 */
00014EC4 2F0B move.l -[A7], A3
00014EC6 2057 movea.l A0, [A7]
00014EC8 2268 0004 movea.l A1, [A0 + 0x4]
00014ECC 2269 00BC movea.l A1, [A1 + 0xBC]
00014ED0 4E91 jsr [A1]
00014ED2 584F addq.w A7, 4
label00014ED4:
00014ED4 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
00014ED8 4E5E unlink A6
00014EDA 4E75 rts
00014EDC 4E56 FFF0 link A6, -0x0010
00014EE0 48E7 1E30 movem.l -[A7], D3,D4,D5,D6,A2,A3
00014EE4 246E 0008 movea.l A2, [A6 + 0x8]
00014EE8 2A2E 000C move.l D5, [A6 + 0xC]
00014EEC 2F0A move.l -[A7], A2
00014EEE 2057 movea.l A0, [A7]
00014EF0 2250 movea.l A1, [A0]
00014EF2 2269 010C movea.l A1, [A1 + 0x10C]
00014EF6 4E91 jsr [A1]
00014EF8 3800 move.w D4, D0
00014EFA 4A85 tst.l D5
00014EFC 584F addq.w A7, 4
00014EFE 6F00 0156 ble +0x158 /* 00015056 */
00014F02 3004 move.w D0, D4
00014F04 48C0 ext.l D0
00014F06 BA80 cmp.l D5, D0
00014F08 6E00 014C bgt +0x14E /* 00015056 */
00014F0C 2F0A move.l -[A7], A2
00014F0E 2057 movea.l A0, [A7]
00014F10 2250 movea.l A1, [A0]
00014F12 2269 00BC movea.l A1, [A1 + 0xBC]
00014F16 4E91 jsr [A1]
00014F18 2648 movea.l A3, A0
00014F1A 486E FFFC pea.l [A6 - 0x4]
00014F1E 2F05 move.l -[A7], D5
00014F20 2F0B move.l -[A7], A3
00014F22 2057 movea.l A0, [A7]
00014F24 2250 movea.l A1, [A0]
00014F26 2269 0010 movea.l A1, [A1 + 0x10]
00014F2A 4E91 jsr [A1]
00014F2C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014F30 2057 movea.l A0, [A7]
00014F32 2268 0004 movea.l A1, [A0 + 0x4]
00014F36 2269 022C movea.l A1, [A1 + 0x22C]
00014F3A 4E91 jsr [A1]
00014F3C 1C00 move.b D6, D0
00014F3E 486E FFF0 pea.l [A6 - 0x10]
00014F42 2F2A 003E move.l -[A7], [A2 + 0x3E]
00014F46 2057 movea.l A0, [A7]
00014F48 2268 0004 movea.l A1, [A0 + 0x4]
00014F4C 2269 003C movea.l A1, [A1 + 0x3C]
00014F50 4E91 jsr [A1]
00014F52 486E FFF8 pea.l [A6 - 0x8]
00014F56 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014F5A 4EB9 0000 348A jsr [0x0000348A]
00014F60 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014F64 2057 movea.l A0, [A7]
00014F66 2268 0004 movea.l A1, [A0 + 0x4]
00014F6A 2269 00BC movea.l A1, [A1 + 0xBC]
00014F6E 4E91 jsr [A1]
00014F70 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014F74 2057 movea.l A0, [A7]
00014F76 2268 0004 movea.l A1, [A0 + 0x4]
00014F7A 2269 00A8 movea.l A1, [A1 + 0xA8]
00014F7E 4E91 jsr [A1]
00014F80 1F3C 0001 move.b -[A7], 0x1
00014F84 42A7 clr.l -[A7]
00014F86 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014F8A 4EB9 0000 34F2 jsr [0x000034F2]
00014F90 4AAE FFFC tst.l [A6 - 0x4]
00014F94 4FEF 0036 lea.l A7, [A7 + 0x36]
00014F98 6718 beq +0x1A /* 00014FB2 */
00014F9A 3F3C 0001 move.w -[A7], 0x1
00014F9E 206E FFFC movea.l A0, [A6 - 0x4]
00014FA2 4850 pea.l [A0]
00014FA4 2057 movea.l A0, [A7]
00014FA6 2268 0004 movea.l A1, [A0 + 0x4]
00014FAA 2269 0008 movea.l A1, [A1 + 0x8]
00014FAE 4E91 jsr [A1]
00014FB0 5C4F addq.w A7, 6
label00014FB2:
00014FB2 2F0B move.l -[A7], A3
00014FB4 4EB9 0000 0F60 jsr [0x00000F60]
00014FBA 3800 move.w D4, D0
00014FBC 3605 move.w D3, D5
00014FBE 584F addq.w A7, 4
00014FC0 6044 bra +0x46 /* 00015006 */
label00014FC2:
00014FC2 486E FFFC pea.l [A6 - 0x4]
00014FC6 3043 movea.w A0, D3
00014FC8 2F08 move.l -[A7], A0
00014FCA 2F0B move.l -[A7], A3
00014FCC 2057 movea.l A0, [A7]
00014FCE 2250 movea.l A1, [A0]
00014FD0 2269 0010 movea.l A1, [A1 + 0x10]
00014FD4 4E91 jsr [A1]
00014FD6 4AAE FFFC tst.l [A6 - 0x4]
00014FDA 4FEF 000C lea.l A7, [A7 + 0xC]
00014FDE 6724 beq +0x26 /* 00015004 */
00014FE0 1F3C 0001 move.b -[A7], 0x1
00014FE4 42A7 clr.l -[A7]
00014FE6 302E FFF8 move.w D0, [A6 - 0x8]
00014FEA 48C0 ext.l D0
00014FEC 4480 neg.l D0
00014FEE 2F00 move.l -[A7], D0
00014FF0 2F2E FFFC move.l -[A7], [A6 - 0x4]
00014FF4 2057 movea.l A0, [A7]
00014FF6 2268 0004 movea.l A1, [A0 + 0x4]
00014FFA 2269 0044 movea.l A1, [A1 + 0x44]
00014FFE 4E91 jsr [A1]
00015000 4FEF 000E lea.l A7, [A7 + 0xE]
label00015004:
00015004 5243 addq.w D3, 1
label00015006:
00015006 B644 cmp.w D3, D4
00015008 6FB8 ble -0x46 /* 00014FC2 */
0001500A 4A06 tst.b D6
0001500C 6724 beq +0x26 /* 00015032 */
0001500E 42AA 0038 clr.l [A2 + 0x38]
00015012 3004 move.w D0, D4
00015014 48C0 ext.l D0
00015016 B085 cmp.l D0, D5
00015018 6C04 bge +0x6 /* 0001501E */
0001501A 3044 movea.w A0, D4
0001501C 2A08 move.l D5, A0
label0001501E:
0001501E 4227 clr.b -[A7]
00015020 2F05 move.l -[A7], D5
00015022 2F0A move.l -[A7], A2
00015024 2057 movea.l A0, [A7]
00015026 2250 movea.l A1, [A0]
00015028 2269 00F0 movea.l A1, [A1 + 0xF0]
0001502C 4E91 jsr [A1]
0001502E 4FEF 000A lea.l A7, [A7 + 0xA]
label00015032:
00015032 2F0A move.l -[A7], A2
00015034 2057 movea.l A0, [A7]
00015036 2250 movea.l A1, [A0]
00015038 2269 00E4 movea.l A1, [A1 + 0xE4]
0001503C 4E91 jsr [A1]
0001503E 2648 movea.l A3, A0
00015040 200B move.l D0, A3
00015042 584F addq.w A7, 4
00015044 6710 beq +0x12 /* 00015056 */
00015046 2F0B move.l -[A7], A3
00015048 2057 movea.l A0, [A7]
0001504A 2268 0004 movea.l A1, [A0 + 0x4]
0001504E 2269 00BC movea.l A1, [A1 + 0xBC]
00015052 4E91 jsr [A1]
00015054 584F addq.w A7, 4
label00015056:
00015056 4CDF 0C78 movem.l D3,D4,D5,D6,A2,A3, [A7]+
0001505A 4E5E unlink A6
0001505C 4E75 rts
0001505E 4E56 FFD2 link A6, -0x002E
00015062 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4
00015066 266E 0008 movea.l A3, [A6 + 0x8]
0001506A 286E 000C movea.l A4, [A6 + 0xC]
0001506E 3A2E 0010 move.w D5, [A6 + 0x10]
00015072 282E 0012 move.l D4, [A6 + 0x12]
00015076 162E 0022 move.b D3, [A6 + 0x22]
0001507A 2D44 FFE2 move.l [A6 - 0x1E], D4
0001507E 3D6E 0016 FFE6 move.w [A6 - 0x1A], [A6 + 0x16]
00015084 3D6E 0018 FFE8 move.w [A6 - 0x18], [A6 + 0x18]
0001508A 1D7C 0001 FFEA move.b [A6 - 0x16], 0x1
00015090 1D7C 0001 FFEB move.b [A6 - 0x15], 0x1
00015096 422E FFEC clr.b [A6 - 0x14]
0001509A 422E FFED clr.b [A6 - 0x13]
0001509E 422E FFEE clr.b [A6 - 0x12]
000150A2 422E FFEF clr.b [A6 - 0x11]
000150A6 2D6E 001A FFF0 move.l [A6 - 0x10], [A6 + 0x1A]
000150AC 2D6E 001E FFF4 move.l [A6 - 0xC], [A6 + 0x1E]
000150B2 42AE FFF8 clr.l [A6 - 0x8]
000150B6 2F0B move.l -[A7], A3
000150B8 2057 movea.l A0, [A7]
000150BA 2250 movea.l A1, [A0]
000150BC 2269 00E4 movea.l A1, [A1 + 0xE4]
000150C0 4E91 jsr [A1]
000150C2 2D48 FFFC move.l [A6 - 0x4], A0
000150C6 2D44 FFD2 move.l [A6 - 0x2E], D4
000150CA 4A03 tst.b D3
000150CC 584F addq.w A7, 4
000150CE 6704 beq +0x6 /* 000150D4 */
000150D0 7001 moveq.l D0, 0x01
000150D2 6002 bra +0x4 /* 000150D6 */
label000150D4:
000150D4 7000 moveq.l D0, 0x00
label000150D6:
000150D6 2D40 FFD6 move.l [A6 - 0x2A], D0
000150DA 42AE FFDA clr.l [A6 - 0x26]
000150DE 7001 moveq.l D0, 0x01
000150E0 2D40 FFDE move.l [A6 - 0x22], D0
000150E4 4878 01A6 push.l 0x1A6
000150E8 4EB9 0000 258A jsr [0x0000258A]
000150EE 2448 movea.l A2, A0
000150F0 2008 move.l D0, A0
000150F2 584F addq.w A7, 4
000150F4 6740 beq +0x42 /* 00015136 */
000150F6 2F0B move.l -[A7], A3
000150F8 2057 movea.l A0, [A7]
000150FA 2250 movea.l A1, [A0]
000150FC 2269 00E8 movea.l A1, [A1 + 0xE8]
00015100 4E91 jsr [A1]
00015102 584F addq.w A7, 4
00015104 1F00 move.b -[A7], D0
00015106 3F05 move.w -[A7], D5
00015108 2F0B move.l -[A7], A3
0001510A 2057 movea.l A0, [A7]
0001510C 2250 movea.l A1, [A0]
0001510E 2269 0080 movea.l A1, [A1 + 0x80]
00015112 4E91 jsr [A1]
00015114 584F addq.w A7, 4
00015116 3F00 move.w -[A7], D0
00015118 1F3C 0001 move.b -[A7], 0x1
0001511C 2F0C move.l -[A7], A4
0001511E 486E FFD2 pea.l [A6 - 0x2E]
00015122 486E FFE2 pea.l [A6 - 0x1E]
00015126 3F3C 0001 move.w -[A7], 0x1
0001512A 2F0A move.l -[A7], A2
0001512C 61FF FFFF 9B3C bsr -0x64C2 /* 0000EC6A */
00015132 4FEF 001A lea.l A7, [A7 + 0x1A]
label00015136:
00015136 2F0A move.l -[A7], A2
00015138 2057 movea.l A0, [A7]
0001513A 2268 0004 movea.l A1, [A0 + 0x4]
0001513E 2269 000C movea.l A1, [A1 + 0xC]
00015142 4E91 jsr [A1]
00015144 200B move.l D0, A3
00015146 4A80 tst.l D0
00015148 6706 beq +0x8 /* 00015150 */
0001514A 204B movea.l A0, A3
0001514C 5088 addq.l A0, 8
0001514E 6002 bra +0x4 /* 00015152 */
label00015150:
00015150 204B movea.l A0, A3
label00015152:
00015152 4850 pea.l [A0]
00015154 486A 0028 pea.l [A2 + 0x28]
00015158 4EB9 0000 3F7A jsr [0x00003F7A]
0001515E 4A03 tst.b D3
00015160 4FEF 000C lea.l A7, [A7 + 0xC]
00015164 671A beq +0x1C /* 00015180 */
00015166 1F3C 0001 move.b -[A7], 0x1
0001516A 1F3C 0001 move.b -[A7], 0x1
0001516E 2F0A move.l -[A7], A2
00015170 2F0B move.l -[A7], A3
00015172 2057 movea.l A0, [A7]
00015174 2250 movea.l A1, [A0]
00015176 2269 00EC movea.l A1, [A1 + 0xEC]
0001517A 4E91 jsr [A1]
0001517C 4FEF 000C lea.l A7, [A7 + 0xC]
label00015180:
00015180 204A movea.l A0, A2
00015182 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+
00015186 4E5E unlink A6
00015188 4E75 rts
0001518A 4E56 0000 link A6, 0
0001518E 2F0A move.l -[A7], A2
00015190 2F2E 0008 move.l -[A7], [A6 + 0x8]
00015194 2057 movea.l A0, [A7]
00015196 2250 movea.l A1, [A0]
00015198 2269 00BC movea.l A1, [A1 + 0xBC]
0001519C 4E91 jsr [A1]
0001519E 2448 movea.l A2, A0
000151A0 2F0A move.l -[A7], A2
000151A2 4EB9 0000 0F60 jsr [0x00000F60]
000151A8 504F addq.w A7, 8
000151AA 245F movea.l A2, [A7]+
000151AC 4E5E unlink A6
000151AE 4E75 rts
000151B0 4E56 FFF4 link A6, -0x000C
000151B4 2F0A move.l -[A7], A2
000151B6 2F2E 0008 move.l -[A7], [A6 + 0x8]
000151BA 2057 movea.l A0, [A7]
000151BC 2250 movea.l A1, [A0]
000151BE 2269 00BC movea.l A1, [A1 + 0xBC]
000151C2 4E91 jsr [A1]
000151C4 2448 movea.l A2, A0
000151C6 2F0A move.l -[A7], A2
000151C8 4EB9 0000 0F60 jsr [0x00000F60]
000151CE 4A80 tst.l D0
000151D0 504F addq.w A7, 8
000151D2 673A beq +0x3C /* 0001520E */
000151D4 486E FFFC pea.l [A6 - 0x4]
000151D8 2F0A move.l -[A7], A2
000151DA 4EB9 0000 0F60 jsr [0x00000F60]
000151E0 584F addq.w A7, 4
000151E2 2F00 move.l -[A7], D0
000151E4 2F0A move.l -[A7], A2
000151E6 2057 movea.l A0, [A7]
000151E8 2250 movea.l A1, [A0]
000151EA 2269 0010 movea.l A1, [A1 + 0x10]
000151EE 4E91 jsr [A1]
000151F0 486E FFF4 pea.l [A6 - 0xC]
000151F4 2F2E FFFC move.l -[A7], [A6 - 0x4]
000151F8 2057 movea.l A0, [A7]
000151FA 2268 0004 movea.l A1, [A0 + 0x4]
000151FE 2269 003C movea.l A1, [A1 + 0x3C]
00015202 4E91 jsr [A1]
00015204 302E FFFA move.w D0, [A6 - 0x6]
00015208 4FEF 0014 lea.l A7, [A7 + 0x14]
0001520C 6002 bra +0x4 /* 00015210 */
label0001520E:
0001520E 7006 moveq.l D0, 0x06
label00015210:
00015210 245F movea.l A2, [A7]+
00015212 4E5E unlink A6
00015214 4E75 rts
00015216 4E56 0000 link A6, 0
0001521A 48E7 0030 movem.l -[A7], A2,A3
0001521E 246E 0008 movea.l A2, [A6 + 0x8]
00015222 266A 003E movea.l A3, [A2 + 0x3E]
00015226 200B move.l D0, A3
00015228 6712 beq +0x14 /* 0001523C */
0001522A 2F0B move.l -[A7], A3
0001522C 4EB9 0000 3A6A jsr [0x00003A6A]
00015232 2F0A move.l -[A7], A2
00015234 4EB9 0001 615E jsr [0x0001615E]
0001523A 504F addq.w A7, 8
label0001523C:
0001523C 2F0A move.l -[A7], A2
0001523E 2057 movea.l A0, [A7]
00015240 2250 movea.l A1, [A0]
00015242 2269 00F8 movea.l A1, [A1 + 0xF8]
00015246 4E91 jsr [A1]
00015248 584F addq.w A7, 4
0001524A 4CDF 0C00 movem.l A2,A3, [A7]+
0001524E 4E5E unlink A6
00015250 4E75 rts
00015252 4E56 FFFC link A6, -0x0004
00015256 48E7 1E30 movem.l -[A7], D3,D4,D5,D6,A2,A3
0001525A 266E 0008 movea.l A3, [A6 + 0x8]
0001525E 362E 000C move.w D3, [A6 + 0xC]
00015262 3C2E 000E move.w D6, [A6 + 0xE]
00015266 4227 clr.b -[A7]
00015268 4227 clr.b -[A7]
0001526A 3F03 move.w -[A7], D3
0001526C 2F3C 7461 6223 move.l -[A7], 0x74616223 /* 'tab#' */
00015272 486E FFFC pea.l [A6 - 0x4]
00015276 4EB9 0000 27CA jsr [0x000027CA]
0001527C 4AAE FFFC tst.l [A6 - 0x4]
00015280 4FEF 000E lea.l A7, [A7 + 0xE]
00015284 6700 00C0 beq +0xC2 /* 00015346 */
00015288 594F subq.w A7, 4
0001528A 486E FFFC pea.l [A6 - 0x4]
0001528E 4EB9 0001 D1DE jsr [0x0001D1DE]
00015294 584F addq.w A7, 4
00015296 2F08 move.l -[A7], A0
00015298 4EB9 0000 248A jsr [0x0000248A]
0001529E 201F move.l D0, [A7]+
000152A0 7204 moveq.l D1, 0x04
000152A2 B081 cmp.l D0, D1
000152A4 6D00 00A0 blt +0xA2 /* 00015346 */
000152A8 486E FFFC pea.l [A6 - 0x4]
000152AC 4EB9 0001 D1DE jsr [0x0001D1DE]
000152B2 584F addq.w A7, 4
000152B4 A029 syscall HLock
000152B6 206E FFFC movea.l A0, [A6 - 0x4]
000152BA 2050 movea.l A0, [A0]
000152BC 3A28 0002 move.w D5, [A0 + 0x2]
000152C0 4A45 tst.w D5
000152C2 6F66 ble +0x68 /* 0001532A */
000152C4 7804 moveq.l D4, 0x04
000152C6 7601 moveq.l D3, 0x01
000152C8 6030 bra +0x32 /* 000152FA */
label000152CA:
000152CA 246E FFFC movea.l A2, [A6 - 0x4]
000152CE 2452 movea.l A2, [A2]
000152D0 D4C4 add.w A2, D4
000152D2 7000 moveq.l D0, 0x00
000152D4 102A 0002 move.b D0, [A2 + 0x2]
000152D8 5380 subq.l D0, 1
000152DA 720A moveq.l D1, 0x0A
000152DC D081 add.l D0, D1
000152DE D840 add.w D4, D0
000152E0 4227 clr.b -[A7]
000152E2 3F12 move.w -[A7], [A2]
000152E4 486A 0002 pea.l [A2 + 0x2]
000152E8 2F0B move.l -[A7], A3
000152EA 2057 movea.l A0, [A7]
000152EC 2250 movea.l A1, [A0]
000152EE 2269 00FC movea.l A1, [A1 + 0xFC]
000152F2 4E91 jsr [A1]
000152F4 5243 addq.w D3, 1
000152F6 4FEF 000C lea.l A7, [A7 + 0xC]
label000152FA:
000152FA B645 cmp.w D3, D5
000152FC 6FCC ble -0x32 /* 000152CA */
000152FE 4878 0001 push.l 0x1
00015302 2F2B 0004 move.l -[A7], [A3 + 0x4]
00015306 2057 movea.l A0, [A7]
00015308 2268 0004 movea.l A1, [A0 + 0x4]
0001530C 2269 0160 movea.l A1, [A1 + 0x160]
00015310 4E91 jsr [A1]
00015312 3045 movea.w A0, D5
00015314 2F08 move.l -[A7], A0
00015316 2F2B 0004 move.l -[A7], [A3 + 0x4]
0001531A 2057 movea.l A0, [A7]
0001531C 2268 0004 movea.l A1, [A0 + 0x4]
00015320 2269 0164 movea.l A1, [A1 + 0x164]
00015324 4E91 jsr [A1]
00015326 4FEF 0010 lea.l A7, [A7 + 0x10]
label0001532A:
0001532A 4A46 tst.w D6
0001532C 6F18 ble +0x1A /* 00015346 */
0001532E 1F3C 0001 move.b -[A7], 0x1
00015332 3046 movea.w A0, D6
00015334 2F08 move.l -[A7], A0
00015336 2F0B move.l -[A7], A3
00015338 2057 movea.l A0, [A7]
0001533A 2250 movea.l A1, [A0]
0001533C 2269 00F0 movea.l A1, [A1 + 0xF0]
00015340 4E91 jsr [A1]
00015342 4FEF 000A lea.l A7, [A7 + 0xA]
label00015346:
00015346 3F3C FFFF move.w -[A7], 0xFFFF
0001534A 486E FFFC pea.l [A6 - 0x4]
0001534E 4EB9 0000 27D2 jsr [0x000027D2]
00015354 5C4F addq.w A7, 6
00015356 4CDF 0C78 movem.l D3,D4,D5,D6,A2,A3, [A7]+
0001535A 4E5E unlink A6
0001535C 4E75 rts
0001535E 4E56 0000 link A6, 0
00015362 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00015366 246E 0008 movea.l A2, [A6 + 0x8]
0001536A 282E 000C move.l D4, [A6 + 0xC]
0001536E 266E 0010 movea.l A3, [A6 + 0x10]
00015372 2613 move.l D3, [A3]
00015374 2F2A 0004 move.l -[A7], [A2 + 0x4]
00015378 4EB9 0001 7ED6 jsr [0x00017ED6]
0001537E 2848 movea.l A4, A0
00015380 2F04 move.l -[A7], D4
00015382 2F0C move.l -[A7], A4
00015384 2057 movea.l A0, [A7]
00015386 2268 0004 movea.l A1, [A0 + 0x4]
0001538A 2269 0010 movea.l A1, [A1 + 0x10]
0001538E 4E91 jsr [A1]
00015390 2648 movea.l A3, A0
00015392 7001 moveq.l D0, 0x01
00015394 B680 cmp.l D3, D0
00015396 4FEF 000C lea.l A7, [A7 + 0xC]
0001539A 667C bne +0x7E /* 00015418 */
0001539C 200B move.l D0, A3
0001539E 6778 beq +0x7A /* 00015418 */
000153A0 2F0A move.l -[A7], A2
000153A2 2057 movea.l A0, [A7]
000153A4 2250 movea.l A1, [A0]
000153A6 2269 00D4 movea.l A1, [A1 + 0xD4]
000153AA 4E91 jsr [A1]
000153AC 2848 movea.l A4, A0
000153AE 200C move.l D0, A4
000153B0 584F addq.w A7, 4
000153B2 671C beq +0x1E /* 000153D0 */
000153B4 B9CB cmpa.l A4, A3
000153B6 6718 beq +0x1A /* 000153D0 */
000153B8 1F3C 0001 move.b -[A7], 0x1
000153BC 4227 clr.b -[A7]
000153BE 2F0C move.l -[A7], A4
000153C0 2F0A move.l -[A7], A2
000153C2 2057 movea.l A0, [A7]
000153C4 2250 movea.l A1, [A0]
000153C6 2269 00F4 movea.l A1, [A1 + 0xF4]
000153CA 4E91 jsr [A1]
000153CC 4FEF 000C lea.l A7, [A7 + 0xC]
label000153D0:
000153D0 1F3C 0001 move.b -[A7], 0x1
000153D4 4227 clr.b -[A7]
000153D6 2F0B move.l -[A7], A3
000153D8 2F0A move.l -[A7], A2
000153DA 2057 movea.l A0, [A7]
000153DC 2250 movea.l A1, [A0]
000153DE 2269 00EC movea.l A1, [A1 + 0xEC]
000153E2 4E91 jsr [A1]
000153E4 2F2A 0004 move.l -[A7], [A2 + 0x4]
000153E8 4EB9 0001 7ED6 jsr [0x00017ED6]
000153EE 2648 movea.l A3, A0
000153F0 200B move.l D0, A3
000153F2 4FEF 0010 lea.l A7, [A7 + 0x10]
000153F6 6720 beq +0x22 /* 00015418 */
000153F8 2F0A move.l -[A7], A2
000153FA 2057 movea.l A0, [A7]
000153FC 2250 movea.l A1, [A0]
000153FE 2269 00C8 movea.l A1, [A1 + 0xC8]
00015402 4E91 jsr [A1]
00015404 584F addq.w A7, 4
00015406 2F00 move.l -[A7], D0
00015408 2F0B move.l -[A7], A3
0001540A 2057 movea.l A0, [A7]
0001540C 2268 0004 movea.l A1, [A0 + 0x4]
00015410 2269 0020 movea.l A1, [A1 + 0x20]
00015414 4E91 jsr [A1]
00015416 504F addq.w A7, 8
label00015418:
00015418 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
0001541C 4E5E unlink A6
0001541E 4E75 rts
00015420 4E56 0000 link A6, 0
00015424 48E7 1830 movem.l -[A7], D3,D4,A2,A3
00015428 266E 0008 movea.l A3, [A6 + 0x8]
0001542C 382E 000C move.w D4, [A6 + 0xC]
00015430 262E 000E move.l D3, [A6 + 0xE]
00015434 246E 0016 movea.l A2, [A6 + 0x16]
00015438 0C83 7265 6374 cmpi.l D3, 0x72656374 /* 'rect' */
0001543E 674A beq +0x4C /* 0001548A */
00015440 0C83 656E 6162 cmpi.l D3, 0x656E6162 /* 'enab' */
00015446 6702 beq +0x4 /* 0001544A */
00015448 6040 bra +0x42 /* 0001548A */
label0001544A:
0001544A 1612 move.b D3, [A2]
0001544C 3044 movea.w A0, D4
0001544E 2F08 move.l -[A7], A0
00015450 2F0B move.l -[A7], A3
00015452 2057 movea.l A0, [A7]
00015454 2250 movea.l A1, [A0]
00015456 2269 00D0 movea.l A1, [A1 + 0xD0]
0001545A 4E91 jsr [A1]
0001545C 2448 movea.l A2, A0
0001545E 200A move.l D0, A2
00015460 504F addq.w A7, 8
00015462 6726 beq +0x28 /* 0001548A */
00015464 4A03 tst.b D3
00015466 6712 beq +0x14 /* 0001547A */
00015468 2F0A move.l -[A7], A2
0001546A 2057 movea.l A0, [A7]
0001546C 2268 0004 movea.l A1, [A0 + 0x4]
00015470 2269 00B4 movea.l A1, [A1 + 0xB4]
00015474 4E91 jsr [A1]
00015476 584F addq.w A7, 4
00015478 6010 bra +0x12 /* 0001548A */
label0001547A:
0001547A 2F0A move.l -[A7], A2
0001547C 2057 movea.l A0, [A7]
0001547E 2268 0004 movea.l A1, [A0 + 0x4]
00015482 2269 00B8 movea.l A1, [A1 + 0xB8]
00015486 4E91 jsr [A1]
00015488 584F addq.w A7, 4
label0001548A:
0001548A 4CDF 0C18 movem.l D3,D4,A2,A3, [A7]+
0001548E 4E5E unlink A6
00015490 4E75 rts
00015492 4E56 FFF8 link A6, -0x0008
00015496 48E7 1C38 movem.l -[A7], D3,D4,D5,A2,A3,A4
0001549A 262E 0008 move.l D3, [A6 + 0x8]
0001549E 3A2E 000C move.w D5, [A6 + 0xC]
000154A2 282E 000E move.l D4, [A6 + 0xE]
000154A6 286E 0016 movea.l A4, [A6 + 0x16]
000154AA 246E 001A movea.l A2, [A6 + 0x1A]
000154AE 0C84 7265 6374 cmpi.l D4, 0x72656374 /* 'rect' */
000154B4 670A beq +0xC /* 000154C0 */
000154B6 0C84 656E 6162 cmpi.l D4, 0x656E6162 /* 'enab' */
000154BC 6734 beq +0x36 /* 000154F2 */
000154BE 6060 bra +0x62 /* 00015520 */
label000154C0:
000154C0 486E FFF8 pea.l [A6 - 0x8]
000154C4 2F03 move.l -[A7], D3
000154C6 2057 movea.l A0, [A7]
000154C8 2250 movea.l A1, [A0]
000154CA 2269 00DC movea.l A1, [A1 + 0xDC]
000154CE 4E91 jsr [A1]
000154D0 486E FFF8 pea.l [A6 - 0x8]
000154D4 2F3C 0004 0004 move.l -[A7], 0x40004
000154DA A8A9 syscall InsetRect
000154DC 28AE FFF8 move.l [A4], [A6 - 0x8]
000154E0 296E FFFC 0004 move.l [A4 + 0x4], [A6 - 0x4]
000154E6 200A move.l D0, A2
000154E8 504F addq.w A7, 8
000154EA 6734 beq +0x36 /* 00015520 */
000154EC 7008 moveq.l D0, 0x08
000154EE 2480 move.l [A2], D0
000154F0 602E bra +0x30 /* 00015520 */
label000154F2:
000154F2 3045 movea.w A0, D5
000154F4 2F08 move.l -[A7], A0
000154F6 2F03 move.l -[A7], D3
000154F8 2057 movea.l A0, [A7]
000154FA 2250 movea.l A1, [A0]
000154FC 2269 00D0 movea.l A1, [A1 + 0xD0]
00015500 4E91 jsr [A1]
00015502 2648 movea.l A3, A0
00015504 200B move.l D0, A3
00015506 504F addq.w A7, 8
00015508 6716 beq +0x18 /* 00015520 */
0001550A 2F0B move.l -[A7], A3
0001550C 4EB9 0001 D5B6 jsr [0x0001D5B6]
00015512 1600 move.b D3, D0
00015514 1883 move.b [A4], D3
00015516 200A move.l D0, A2
00015518 584F addq.w A7, 4
0001551A 6704 beq +0x6 /* 00015520 */
0001551C 7001 moveq.l D0, 0x01
0001551E 2480 move.l [A2], D0
label00015520:
00015520 4CDF 1C38 movem.l D3,D4,D5,A2,A3,A4, [A7]+
00015524 4E5E unlink A6
00015526 4E75 rts
00015528 4E56 FFAC link A6, -0x0054
0001552C 2F0A move.l -[A7], A2
0001552E 246E 0008 movea.l A2, [A6 + 0x8]
00015532 486E FFB2 pea.l [A6 - 0x4E]
00015536 4EB9 0000 263A jsr [0x0000263A]
0001553C 4EB9 0000 264A jsr [0x0000264A]
00015542 486E FFAC pea.l [A6 - 0x54]
00015546 4EB9 0000 2662 jsr [0x00002662]
0001554C 486E FFF2 pea.l [A6 - 0xE]
00015550 2F0A move.l -[A7], A2
00015552 2057 movea.l A0, [A7]
00015554 2250 movea.l A1, [A0]
00015556 2269 00DC movea.l A1, [A1 + 0xDC]
0001555A 4E91 jsr [A1]
0001555C 486E FFF2 pea.l [A6 - 0xE]
00015560 486E FFD6 pea.l [A6 - 0x2A]
00015564 4EB9 0000 26D2 jsr [0x000026D2]
0001556A 4FEF 0018 lea.l A7, [A7 + 0x18]
0001556E 6000 00A6 bra +0xA8 /* 00015616 */
label00015572:
00015572 486E FFFA pea.l [A6 - 0x6]
00015576 4EB9 0000 28C2 jsr [0x000028C2]
0001557C 486E FFFA pea.l [A6 - 0x6]
00015580 4EB9 0000 7CAE jsr [0x00007CAE]
00015586 584F addq.w A7, 4
00015588 2F08 move.l -[A7], A0
0001558A A87A syscall GetClip
0001558C 486E FFE8 pea.l [A6 - 0x18]
00015590 2F0A move.l -[A7], A2
00015592 2057 movea.l A0, [A7]
00015594 2250 movea.l A1, [A0]
00015596 2269 00E0 movea.l A1, [A1 + 0xE0]
0001559A 4E91 jsr [A1]
0001559C 486E FFE8 pea.l [A6 - 0x18]
000155A0 486E FFFA pea.l [A6 - 0x6]
000155A4 4EB9 0001 7EEA jsr [0x00017EEA]
000155AA 486E FFFA pea.l [A6 - 0x6]
000155AE 4EB9 0000 7CAE jsr [0x00007CAE]
000155B4 584F addq.w A7, 4
000155B6 2F08 move.l -[A7], A0
000155B8 A879 syscall SetClip
000155BA 0C6E 0004 FFF0 cmpi.w [A6 - 0x10], 0x4
000155C0 4FEF 0014 lea.l A7, [A7 + 0x14]
000155C4 6C32 bge +0x34 /* 000155F8 */
000155C6 4EB9 0000 264A jsr [0x0000264A]
000155CC 486E FFD0 pea.l [A6 - 0x30]
000155D0 4EB9 0000 0F02 jsr [0x00000F02]
000155D6 584F addq.w A7, 4
000155D8 486E FFD0 pea.l [A6 - 0x30]
000155DC AA14 syscall RGBForeColor
000155DE 486E FFF2 pea.l [A6 - 0xE]
000155E2 A8A1 syscall FrameRect
000155E4 486E FFF2 pea.l [A6 - 0xE]
000155E8 2F3C 0001 0001 move.l -[A7], 0x10001
000155EE A8A9 syscall InsetRect
000155F0 486E FFF2 pea.l [A6 - 0xE]
000155F4 A8A3 syscall EraseRect
000155F6 600E bra +0x10 /* 00015606 */
label000155F8:
000155F8 2F0A move.l -[A7], A2
000155FA 2057 movea.l A0, [A7]
000155FC 2250 movea.l A1, [A0]
000155FE 2269 0120 movea.l A1, [A1 + 0x120]
00015602 4E91 jsr [A1]
00015604 584F addq.w A7, 4
label00015606:
00015606 3F3C FFFF move.w -[A7], 0xFFFF
0001560A 486E FFFA pea.l [A6 - 0x6]
0001560E 4EB9 0000 28DA jsr [0x000028DA]
00015614 5C4F addq.w A7, 6
label00015616:
00015616 486E FFF0 pea.l [A6 - 0x10]
0001561A 486E FFD6 pea.l [A6 - 0x2A]
0001561E 4EB9 0000 26E2 jsr [0x000026E2]
00015624 4A00 tst.b D0
00015626 504F addq.w A7, 8
00015628 6600 FF48 bne -0xB6 /* 00015572 */
0001562C 3F3C FFFF move.w -[A7], 0xFFFF
00015630 486E FFD6 pea.l [A6 - 0x2A]
00015634 4EB9 0000 26DA jsr [0x000026DA]
0001563A 3F3C FFFF move.w -[A7], 0xFFFF
0001563E 486E FFAC pea.l [A6 - 0x54]
00015642 4EB9 0000 267A jsr [0x0000267A]
00015648 3F3C FFFF move.w -[A7], 0xFFFF
0001564C 486E FFB2 pea.l [A6 - 0x4E]
00015650 4EB9 0000 2642 jsr [0x00002642]
00015656 4FEF 0012 lea.l A7, [A7 + 0x12]
0001565A 245F movea.l A2, [A7]+
0001565C 4E5E unlink A6
0001565E 4E75 rts
00015660 4E56 FFC8 link A6, -0x0038
00015664 2F0A move.l -[A7], A2
00015666 246E 0008 movea.l A2, [A6 + 0x8]
0001566A 486E FFD4 pea.l [A6 - 0x2C]
0001566E 4EB9 0000 263A jsr [0x0000263A]
00015674 4EB9 0000 264A jsr [0x0000264A]
0001567A 486E FFF2 pea.l [A6 - 0xE]
0001567E 2F0A move.l -[A7], A2
00015680 2057 movea.l A0, [A7]
00015682 2250 movea.l A1, [A0]
00015684 2269 00DC movea.l A1, [A1 + 0xDC]
00015688 4E91 jsr [A1]
0001568A 2F0A move.l -[A7], A2
0001568C 4EB9 0001 611C jsr [0x0001611C]
00015692 4A00 tst.b D0
00015694 4FEF 0010 lea.l A7, [A7 + 0x10]
00015698 6720 beq +0x22 /* 000156BA */
0001569A 2F0A move.l -[A7], A2
0001569C 4EB9 0001 6180 jsr [0x00016180]
000156A2 4A00 tst.b D0
000156A4 584F addq.w A7, 4
000156A6 6712 beq +0x14 /* 000156BA */
000156A8 486E FFCE pea.l [A6 - 0x32]
000156AC 4EB9 0000 0F02 jsr [0x00000F02]
000156B2 41EE FFCE lea.l A0, [A6 - 0x32]
000156B6 584F addq.w A7, 4
000156B8 6014 bra +0x16 /* 000156CE */
label000156BA:
000156BA 1F3C 000A move.b -[A7], 0xA /* '\n' */
000156BE 486E FFC8 pea.l [A6 - 0x38]
000156C2 4EB9 0000 0EFA jsr [0x00000EFA]
000156C8 41EE FFC8 lea.l A0, [A6 - 0x38]
000156CC 5C4F addq.w A7, 6
label000156CE:
000156CE 2D50 FFFA move.l [A6 - 0x6], [A0]
000156D2 3D68 0004 FFFE move.w [A6 - 0x2], [A0 + 0x4]
000156D8 486E FFFA pea.l [A6 - 0x6]
000156DC AA14 syscall RGBForeColor
000156DE 486E FFF2 pea.l [A6 - 0xE]
000156E2 A8A1 syscall FrameRect
000156E4 2F0A move.l -[A7], A2
000156E6 2057 movea.l A0, [A7]
000156E8 2250 movea.l A1, [A0]
000156EA 2269 008C movea.l A1, [A1 + 0x8C]
000156EE 4E91 jsr [A1]
000156F0 486E FFF2 pea.l [A6 - 0xE]
000156F4 2F3C 0001 0001 move.l -[A7], 0x10001
000156FA A8A9 syscall InsetRect
000156FC 486E FFF2 pea.l [A6 - 0xE]
00015700 A8A3 syscall EraseRect
00015702 2F0A move.l -[A7], A2
00015704 4EB9 0001 611C jsr [0x0001611C]
0001570A 4A00 tst.b D0
0001570C 504F addq.w A7, 8
0001570E 6700 00F0 beq +0xF2 /* 00015800 */
00015712 2F0A move.l -[A7], A2
00015714 4EB9 0001 6180 jsr [0x00016180]
0001571A 4A00 tst.b D0
0001571C 584F addq.w A7, 4
0001571E 6700 00E0 beq +0xE2 /* 00015800 */
00015722 1F3C 0003 move.b -[A7], 0x3
00015726 486E FFFA pea.l [A6 - 0x6]
0001572A 4EB9 0000 0EFA jsr [0x00000EFA]
00015730 486E FFFA pea.l [A6 - 0x6]
00015734 AA14 syscall RGBForeColor
00015736 2F3C 0001 0001 move.l -[A7], 0x10001
0001573C 42A7 clr.l -[A7]
0001573E 486E FFF2 pea.l [A6 - 0xE]
00015742 4EB9 0000 0FDA jsr [0x00000FDA]
00015748 1F3C 0006 move.b -[A7], 0x6
0001574C 486E FFFA pea.l [A6 - 0x6]
00015750 4EB9 0000 0EFA jsr [0x00000EFA]
00015756 486E FFFA pea.l [A6 - 0x6]
0001575A AA14 syscall RGBForeColor
0001575C 42A7 clr.l -[A7]
0001575E 2F3C 0001 0001 move.l -[A7], 0x10001
00015764 486E FFF2 pea.l [A6 - 0xE]
00015768 4EB9 0000 0FD2 jsr [0x00000FD2]
0001576E 486E FFFA pea.l [A6 - 0x6]
00015772 4EB9 0000 0F0A jsr [0x00000F0A]
00015778 486E FFFA pea.l [A6 - 0x6]
0001577C AA14 syscall RGBForeColor
0001577E 2F3C 0002 0002 move.l -[A7], 0x20002
00015784 2F3C 0001 0001 move.l -[A7], 0x10001
0001578A 486E FFF2 pea.l [A6 - 0xE]
0001578E 4EB9 0000 0FDA jsr [0x00000FDA]
00015794 1F3C 0004 move.b -[A7], 0x4
00015798 486E FFFA pea.l [A6 - 0x6]
0001579C 4EB9 0000 0EFA jsr [0x00000EFA]
000157A2 486E FFFA pea.l [A6 - 0x6]
000157A6 AA14 syscall RGBForeColor
000157A8 2F3C 0001 0001 move.l -[A7], 0x10001
000157AE 2F3C 0002 0002 move.l -[A7], 0x20002
000157B4 486E FFF2 pea.l [A6 - 0xE]
000157B8 4EB9 0000 0FD2 jsr [0x00000FD2]
000157BE 1F3C 0002 move.b -[A7], 0x2
000157C2 486E FFFA pea.l [A6 - 0x6]
000157C6 4EB9 0000 0EFA jsr [0x00000EFA]
000157CC 486E FFFA pea.l [A6 - 0x6]
000157D0 302E FFF6 move.w D0, [A6 - 0xA]
000157D4 48C0 ext.l D0
000157D6 5380 subq.l D0, 1
000157D8 3F00 move.w -[A7], D0
000157DA 3F2E FFF4 move.w -[A7], [A6 - 0xC]
000157DE 4EB9 0000 1002 jsr [0x00001002]
000157E4 486E FFFA pea.l [A6 - 0x6]
000157E8 3F2E FFF2 move.w -[A7], [A6 - 0xE]
000157EC 302E FFF8 move.w D0, [A6 - 0x8]
000157F0 48C0 ext.l D0
000157F2 5380 subq.l D0, 1
000157F4 3F00 move.w -[A7], D0
000157F6 4EB9 0000 1002 jsr [0x00001002]
000157FC 4FEF 005C lea.l A7, [A7 + 0x5C]
label00015800:
00015800 3F3C FFFF move.w -[A7], 0xFFFF
00015804 486E FFD4 pea.l [A6 - 0x2C]
00015808 4EB9 0000 2642 jsr [0x00002642]
0001580E 5C4F addq.w A7, 6
00015810 245F movea.l A2, [A7]+
00015812 4E5E unlink A6
00015814 4E75 rts
00015816 4E56 FFC0 link A6, -0x0040
0001581A 48E7 0030 movem.l -[A7], A2,A3
0001581E 246E 0008 movea.l A2, [A6 + 0x8]
00015822 486E FFC0 pea.l [A6 - 0x40]
00015826 2F0A move.l -[A7], A2
00015828 4EB9 0001 6138 jsr [0x00016138]
0001582E 2D7C 4255 5456 FFE2 move.l [A6 - 0x1E], 0x42555456 /* 'BUTV' */
00015836 486E FFC0 pea.l [A6 - 0x40]
0001583A 4EB9 0001 6AEE jsr [0x00016AEE]
00015840 3D40 FFE6 move.w [A6 - 0x1A], D0
00015844 2F0A move.l -[A7], A2
00015846 2057 movea.l A0, [A7]
00015848 2250 movea.l A1, [A0]
0001584A 2269 00E8 movea.l A1, [A1 + 0xE8]
0001584E 4E91 jsr [A1]
00015850 4A00 tst.b D0
00015852 4FEF 0010 lea.l A7, [A7 + 0x10]
00015856 6704 beq +0x6 /* 0001585C */
00015858 7018 moveq.l D0, 0x18
0001585A 6002 bra +0x4 /* 0001585E */
label0001585C:
0001585C 7013 moveq.l D0, 0x13
label0001585E:
0001585E 7200 moveq.l D1, 0x00
00015860 1200 move.b D1, D0
00015862 3D41 FFE8 move.w [A6 - 0x18], D1
00015866 1D7C 0001 FFEA move.b [A6 - 0x16], 0x1
0001586C 1D7C 0001 FFEB move.b [A6 - 0x15], 0x1
00015872 1D7C 0001 FFEC move.b [A6 - 0x14], 0x1
00015878 422E FFED clr.b [A6 - 0x13]
0001587C 1D7C 0001 FFEE move.b [A6 - 0x12], 0x1
00015882 422E FFEF clr.b [A6 - 0x11]
00015886 302E FFC2 move.w D0, [A6 - 0x3E]
0001588A 48C0 ext.l D0
0001588C 5280 addq.l D0, 1
0001588E 2D40 FFF0 move.l [A6 - 0x10], D0
00015892 306E FFC0 movea.w A0, [A6 - 0x40]
00015896 2D48 FFF4 move.l [A6 - 0xC], A0
0001589A 42AE FFF8 clr.l [A6 - 0x8]
0001589E 2F2A 0004 move.l -[A7], [A2 + 0x4]
000158A2 4EB9 0001 7ED6 jsr [0x00017ED6]
000158A8 2D48 FFFC move.l [A6 - 0x4], A0
000158AC 42AE FFC8 clr.l [A6 - 0x38]
000158B0 42AE FFCC clr.l [A6 - 0x34]
000158B4 42AE FFD4 clr.l [A6 - 0x2C]
000158B8 42AE FFD0 clr.l [A6 - 0x30]
000158BC 42AE FFD8 clr.l [A6 - 0x28]
000158C0 42AE FFDC clr.l [A6 - 0x24]
000158C4 426E FFE0 clr.w [A6 - 0x20]
000158C8 4878 0086 push.l 0x86
000158CC 4EB9 0000 258A jsr [0x0000258A]
000158D2 2648 movea.l A3, A0
000158D4 2008 move.l D0, A0
000158D6 504F addq.w A7, 8
000158D8 6718 beq +0x1A /* 000158F2 */
000158DA 486E FFC8 pea.l [A6 - 0x38]
000158DE 486E FFE2 pea.l [A6 - 0x1E]
000158E2 3F3C 0001 move.w -[A7], 0x1
000158E6 2F0B move.l -[A7], A3
000158E8 4EB9 0000 3A3A jsr [0x00003A3A]
000158EE 4FEF 000E lea.l A7, [A7 + 0xE]
label000158F2:
000158F2 254B 003E move.l [A2 + 0x3E], A3
000158F6 4CDF 0C00 movem.l A2,A3, [A7]+
000158FA 4E5E unlink A6
000158FC 4E75 rts
000158FE 4E56 FEE2 link A6, -0x011E
00015902 2F0A move.l -[A7], A2
00015904 246E 000C movea.l A2, [A6 + 0xC]
00015908 42A7 clr.l -[A7]
0001590A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0001590E 2057 movea.l A0, [A7]
00015910 2250 movea.l A1, [A0]
00015912 2269 00BC movea.l A1, [A1 + 0xBC]
00015916 4E91 jsr [A1]
00015918 584F addq.w A7, 4
0001591A 2F08 move.l -[A7], A0
0001591C 486E FEE2 pea.l [A6 - 0x11E]
00015920 4EB9 0000 2CCA jsr [0x00002CCA]
00015926 4FEF 000C lea.l A7, [A7 + 0xC]
0001592A 6054 bra +0x56 /* 00015980 */
label0001592C:
0001592C 486E FEF6 pea.l [A6 - 0x10A]
00015930 4EB9 0000 29CA jsr [0x000029CA]
00015936 486E FEF6 pea.l [A6 - 0x10A]
0001593A 4EB9 0000 563A jsr [0x0000563A]
00015940 584F addq.w A7, 4
00015942 2F08 move.l -[A7], A0
00015944 2F2E FEF2 move.l -[A7], [A6 - 0x10E]
00015948 2057 movea.l A0, [A7]
0001594A 2268 0004 movea.l A1, [A0 + 0x4]
0001594E 2269 0024 movea.l A1, [A1 + 0x24]
00015952 4E91 jsr [A1]
00015954 2F0A move.l -[A7], A2
00015956 486E FEF6 pea.l [A6 - 0x10A]
0001595A 4EB9 0001 E3EA jsr [0x0001E3EA]
00015960 4A40 tst.w D0
00015962 4FEF 0014 lea.l A7, [A7 + 0x14]
00015966 6618 bne +0x1A /* 00015980 */
00015968 246E FEF2 movea.l A2, [A6 - 0x10E]
0001596C 3F3C FFFF move.w -[A7], 0xFFFF
00015970 486E FEE2 pea.l [A6 - 0x11E]
00015974 4EB9 0000 2CD2 jsr [0x00002CD2]
0001597A 204A movea.l A0, A2
0001597C 5C4F addq.w A7, 6
0001597E 6026 bra +0x28 /* 000159A6 */
label00015980:
00015980 486E FEF2 pea.l [A6 - 0x10E]
00015984 486E FEE2 pea.l [A6 - 0x11E]
00015988 4EB9 0000 2CE2 jsr [0x00002CE2]
0001598E 4A00 tst.b D0
00015990 504F addq.w A7, 8
00015992 6698 bne -0x66 /* 0001592C */
00015994 3F3C FFFF move.w -[A7], 0xFFFF
00015998 486E FEE2 pea.l [A6 - 0x11E]
0001599C 4EB9 0000 2CD2 jsr [0x00002CD2]
000159A2 91C8 sub.l A0, A0
000159A4 5C4F addq.w A7, 6
label000159A6:
000159A6 245F movea.l A2, [A7]+
000159A8 4E5E unlink A6
000159AA 4E75 rts
000159AC 4E56 FFFC link A6, -0x0004
000159B0 48E7 1038 movem.l -[A7], D3,A2,A3,A4
000159B4 286E 0008 movea.l A4, [A6 + 0x8]
000159B8 266E 000C movea.l A3, [A6 + 0xC]
000159BC 262E 0010 move.l D3, [A6 + 0x10]
000159C0 2F0C move.l -[A7], A4
000159C2 2057 movea.l A0, [A7]
000159C4 2250 movea.l A1, [A0]
000159C6 2269 00BC movea.l A1, [A1 + 0xBC]
000159CA 4E91 jsr [A1]
000159CC 2448 movea.l A2, A0
000159CE 42AE FFFC clr.l [A6 - 0x4]
000159D2 486E FFFC pea.l [A6 - 0x4]
000159D6 2F03 move.l -[A7], D3
000159D8 2F0A move.l -[A7], A2
000159DA 2057 movea.l A0, [A7]
000159DC 2250 movea.l A1, [A0]
000159DE 2269 0010 movea.l A1, [A1 + 0x10]
000159E2 4E91 jsr [A1]
000159E4 4AAE FFFC tst.l [A6 - 0x4]
000159E8 4FEF 0010 lea.l A7, [A7 + 0x10]
000159EC 6718 beq +0x1A /* 00015A06 */
000159EE 2F0B move.l -[A7], A3
000159F0 2F2E FFFC move.l -[A7], [A6 - 0x4]
000159F4 2057 movea.l A0, [A7]
000159F6 2268 0004 movea.l A1, [A0 + 0x4]
000159FA 2269 0024 movea.l A1, [A1 + 0x24]
000159FE 4E91 jsr [A1]
00015A00 7001 moveq.l D0, 0x01
00015A02 504F addq.w A7, 8
00015A04 6002 bra +0x4 /* 00015A08 */
label00015A06:
00015A06 7000 moveq.l D0, 0x00
label00015A08:
00015A08 4CDF 1C08 movem.l D3,A2,A3,A4, [A7]+
00015A0C 4E5E unlink A6
00015A0E 4E75 rts
00015A10 4E56 FE00 link A6, -0x0200
00015A14 48E7 1030 movem.l -[A7], D3,A2,A3
00015A18 266E 0008 movea.l A3, [A6 + 0x8]
00015A1C 246E 000C movea.l A2, [A6 + 0xC]
00015A20 486E FF00 pea.l [A6 - 0x100]
00015A24 2F3C 7462 2020 move.l -[A7], 0x74622020 /* 'tb ' */
00015A2A 4EB9 0000 29AA jsr [0x000029AA]
00015A30 2F0B move.l -[A7], A3
00015A32 2057 movea.l A0, [A7]
00015A34 2250 movea.l A1, [A0]
00015A36 2269 00C0 movea.l A1, [A1 + 0xC0]
00015A3A 4E91 jsr [A1]
00015A3C 2600 move.l D3, D0
00015A3E 2F03 move.l -[A7], D3
00015A40 486E FE00 pea.l [A6 - 0x200]
00015A44 4EB9 0000 24FA jsr [0x000024FA]
00015A4A 1D7C 0002 FF00 move.b [A6 - 0x100], 0x2
00015A50 3F3C 0100 move.w -[A7], 0x100
00015A54 486E FE00 pea.l [A6 - 0x200]
00015A58 486E FF00 pea.l [A6 - 0x100]
00015A5C 4EB9 0000 29A2 jsr [0x000029A2]
00015A62 2F0A move.l -[A7], A2
00015A64 486E FF00 pea.l [A6 - 0x100]
00015A68 4EB9 0000 29B2 jsr [0x000029B2]
00015A6E 2003 move.l D0, D3
00015A70 4FEF 001E lea.l A7, [A7 + 0x1E]
00015A74 4CDF 0C08 movem.l D3,A2,A3, [A7]+
00015A78 4E5E unlink A6
00015A7A 4E75 rts
00015A7C 4E56 FFE8 link A6, -0x0018
00015A80 2F0A move.l -[A7], A2
00015A82 246E 0008 movea.l A2, [A6 + 0x8]
00015A86 2F0A move.l -[A7], A2
00015A88 2057 movea.l A0, [A7]
00015A8A 2250 movea.l A1, [A0]
00015A8C 2269 00F8 movea.l A1, [A1 + 0xF8]
00015A90 4E91 jsr [A1]
00015A92 42A7 clr.l -[A7]
00015A94 2F0A move.l -[A7], A2
00015A96 2057 movea.l A0, [A7]
00015A98 2250 movea.l A1, [A0]
00015A9A 2269 00BC movea.l A1, [A1 + 0xBC]
00015A9E 4E91 jsr [A1]
00015AA0 584F addq.w A7, 4
00015AA2 2F08 move.l -[A7], A0
00015AA4 486E FFE8 pea.l [A6 - 0x18]
00015AA8 4EB9 0000 2CCA jsr [0x00002CCA]
00015AAE 4FEF 0010 lea.l A7, [A7 + 0x10]
00015AB2 6028 bra +0x2A /* 00015ADC */
label00015AB4:
00015AB4 486E FFF8 pea.l [A6 - 0x8]
00015AB8 2F0A move.l -[A7], A2
00015ABA 2057 movea.l A0, [A7]
00015ABC 2250 movea.l A1, [A0]
00015ABE 2269 0130 movea.l A1, [A1 + 0x130]
00015AC2 4E91 jsr [A1]
00015AC4 4AAE FFFC tst.l [A6 - 0x4]
00015AC8 504F addq.w A7, 8
00015ACA 6710 beq +0x12 /* 00015ADC */
00015ACC 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00015AD0 2F2E FFFC move.l -[A7], [A6 - 0x4]
00015AD4 4EB9 0000 BCF8 jsr [0x0000BCF8]
00015ADA 504F addq.w A7, 8
label00015ADC:
00015ADC 486E FFFC pea.l [A6 - 0x4]
00015AE0 486E FFE8 pea.l [A6 - 0x18]
00015AE4 4EB9 0000 2CE2 jsr [0x00002CE2]
00015AEA 4A00 tst.b D0
00015AEC 504F addq.w A7, 8
00015AEE 66C4 bne -0x3A /* 00015AB4 */
00015AF0 3F3C FFFF move.w -[A7], 0xFFFF
00015AF4 486E FFE8 pea.l [A6 - 0x18]
00015AF8 4EB9 0000 2CD2 jsr [0x00002CD2]
00015AFE 5C4F addq.w A7, 6
00015B00 245F movea.l A2, [A7]+
00015B02 4E5E unlink A6
00015B04 4E75 rts
00015B06 4E56 0000 link A6, 0
00015B0A 2F0A move.l -[A7], A2
00015B0C 246E 0008 movea.l A2, [A6 + 0x8]
00015B10 2F2E 000C move.l -[A7], [A6 + 0xC]
00015B14 2F0A move.l -[A7], A2
00015B16 61FF FFFF 03E6 bsr -0xFC18 /* 00005EFE */
00015B1C 41F9 0000 70BC lea.l A0, [0x000070BC]
00015B22 2488 move.l [A2], A0
00015B24 204A movea.l A0, A2
00015B26 504F addq.w A7, 8
00015B28 245F movea.l A2, [A7]+
00015B2A 4E5E unlink A6
00015B2C 4E75 rts
00015B2E 4E56 0000 link A6, 0
00015B32 2F0A move.l -[A7], A2
00015B34 246E 0008 movea.l A2, [A6 + 0x8]
00015B38 200A move.l D0, A2
00015B3A 6724 beq +0x26 /* 00015B60 */
00015B3C 41F9 0000 70BC lea.l A0, [0x000070BC]
00015B42 2488 move.l [A2], A0
00015B44 4267 clr.w -[A7]
00015B46 2F0A move.l -[A7], A2
00015B48 61FF FFFF 03EA bsr -0xFC14 /* 00005F34 */
00015B4E 4A6E 000C tst.w [A6 + 0xC]
00015B52 5C4F addq.w A7, 6
00015B54 6F0A ble +0xC /* 00015B60 */
00015B56 2F0A move.l -[A7], A2
00015B58 4EB9 0000 2592 jsr [0x00002592]
00015B5E 584F addq.w A7, 4
label00015B60:
00015B60 204A movea.l A0, A2
00015B62 245F movea.l A2, [A7]+
00015B64 4E5E unlink A6
00015B66 4E75 rts
00015B68 4E56 FEFC link A6, -0x0104
00015B6C 48E7 0038 movem.l -[A7], A2,A3,A4
00015B70 286E 0008 movea.l A4, [A6 + 0x8]
00015B74 266E 000C movea.l A3, [A6 + 0xC]
00015B78 246E 0010 movea.l A2, [A6 + 0x10]
00015B7C 486E FFFE pea.l [A6 - 0x2]
00015B80 2F0A move.l -[A7], A2
00015B82 4EB9 0000 479C jsr [0x0000479C]
00015B88 486E FEFC pea.l [A6 - 0x104]
00015B8C 2F0A move.l -[A7], A2
00015B8E 4EB9 0000 479C jsr [0x0000479C]
00015B94 486E FEFE pea.l [A6 - 0x102]
00015B98 2F0A move.l -[A7], A2
00015B9A 4EB9 0000 30A2 jsr [0x000030A2]
00015BA0 42A7 clr.l -[A7]
00015BA2 3F2E FEFC move.w -[A7], [A6 - 0x104]
00015BA6 486E FEFE pea.l [A6 - 0x102]
00015BAA 3F2E FFFE move.w -[A7], [A6 - 0x2]
00015BAE 2F0B move.l -[A7], A3
00015BB0 2F0C move.l -[A7], A4
00015BB2 2057 movea.l A0, [A7]
00015BB4 2250 movea.l A1, [A0]
00015BB6 2269 0010 movea.l A1, [A1 + 0x10]
00015BBA 4E91 jsr [A1]
00015BBC 4FEF 002C lea.l A7, [A7 + 0x2C]
00015BC0 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00015BC4 4E5E unlink A6
00015BC6 4E75 rts
00015BC8 4E56 0000 link A6, 0
00015BCC 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00015BD0 246E 0008 movea.l A2, [A6 + 0x8]
00015BD4 286E 000C movea.l A4, [A6 + 0xC]
00015BD8 382E 0010 move.w D4, [A6 + 0x10]
00015BDC 266E 0012 movea.l A3, [A6 + 0x12]
00015BE0 362E 0016 move.w D3, [A6 + 0x16]
00015BE4 254C 0004 move.l [A2 + 0x4], A4
00015BE8 0C44 00A0 cmpi.w D4, 0xA0
00015BEC 57C0 seq D0
00015BEE 4400 neg.b D0
00015BF0 1540 0008 move.b [A2 + 0x8], D0
00015BF4 42AA 000A clr.l [A2 + 0xA]
00015BF8 426A 000E clr.w [A2 + 0xE]
00015BFC 2F3C 6772 7068 move.l -[A7], 0x67727068 /* 'grph' */
00015C02 3F03 move.w -[A7], D3
00015C04 2F0B move.l -[A7], A3
00015C06 2F0A move.l -[A7], A2
00015C08 2057 movea.l A0, [A7]
00015C0A 2250 movea.l A1, [A0]
00015C0C 2269 00E4 movea.l A1, [A1 + 0xE4]
00015C10 4E91 jsr [A1]
00015C12 4FEF 000E lea.l A7, [A7 + 0xE]
00015C16 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
00015C1A 4E5E unlink A6
00015C1C 4E75 rts
00015C1E 4E56 FFE2 link A6, -0x001E
00015C22 48E7 1838 movem.l -[A7], D3,D4,A2,A3,A4
00015C26 246E 0008 movea.l A2, [A6 + 0x8]
00015C2A 286E 000C movea.l A4, [A6 + 0xC]
00015C2E 382E 0010 move.w D4, [A6 + 0x10]
00015C32 262E 0012 move.l D3, [A6 + 0x12]
00015C36 4A14 tst.b [A4]
00015C38 6700 009A beq +0x9C /* 00015CD4 */
00015C3C 2D43 FFE2 move.l [A6 - 0x1E], D3
00015C40 3D7C 0064 FFE6 move.w [A6 - 0x1A], 0x64 /* 'd' */
00015C46 3D7C 0014 FFE8 move.w [A6 - 0x18], 0x14
00015C4C 1D7C 0001 FFEA move.b [A6 - 0x16], 0x1
00015C52 1D7C 0001 FFEB move.b [A6 - 0x15], 0x1
00015C58 1D7C 0001 FFEC move.b [A6 - 0x14], 0x1
00015C5E 1D7C 0001 FFED move.b [A6 - 0x13], 0x1
00015C64 422E FFEE clr.b [A6 - 0x12]
00015C68 422E FFEF clr.b [A6 - 0x11]
00015C6C 700C moveq.l D0, 0x0C
00015C6E 2D40 FFF0 move.l [A6 - 0x10], D0
00015C72 42AE FFF4 clr.l [A6 - 0xC]
00015C76 42AE FFF8 clr.l [A6 - 0x8]
00015C7A 2F2A 0004 move.l -[A7], [A2 + 0x4]
00015C7E 4EB9 0001 7ED6 jsr [0x00017ED6]
00015C84 2D48 FFFC move.l [A6 - 0x4], A0
00015C88 4878 0076 push.l 0x76 /* 'v' */
00015C8C 4EB9 0000 258A jsr [0x0000258A]
00015C92 2648 movea.l A3, A0
00015C94 2008 move.l D0, A0
00015C96 504F addq.w A7, 8
00015C98 671E beq +0x20 /* 00015CB8 */
00015C9A 2F3C 6973 7478 move.l -[A7], 0x69737478 /* 'istx' */
00015CA0 3F04 move.w -[A7], D4
00015CA2 2F0C move.l -[A7], A4
00015CA4 486E FFE2 pea.l [A6 - 0x1E]
00015CA8 3F3C 0001 move.w -[A7], 0x1
00015CAC 2F0B move.l -[A7], A3
00015CAE 4EB9 0000 21AA jsr [0x000021AA]
00015CB4 4FEF 0014 lea.l A7, [A7 + 0x14]
label00015CB8:
00015CB8 254B 000A move.l [A2 + 0xA], A3
00015CBC 4227 clr.b -[A7]
00015CBE 486A 000E pea.l [A2 + 0xE]
00015CC2 2F0A move.l -[A7], A2
00015CC4 2057 movea.l A0, [A7]
00015CC6 2250 movea.l A1, [A0]
00015CC8 2269 00E0 movea.l A1, [A1 + 0xE0]
00015CCC 4E91 jsr [A1]
00015CCE 4FEF 000A lea.l A7, [A7 + 0xA]
00015CD2 6008 bra +0xA /* 00015CDC */
label00015CD4:
00015CD4 42AA 000A clr.l [A2 + 0xA]
00015CD8 426A 000E clr.w [A2 + 0xE]
label00015CDC:
00015CDC 4CDF 1C18 movem.l D3,D4,A2,A3,A4, [A7]+
00015CE0 4E5E unlink A6
00015CE2 4E75 rts
00015CE4 0000 0691 ori.b D0, 0x91
00015CE8 9485 sub.l D2, D5
00015CEA 8585 9CF9 unpk D2, D5, 0x9CF9
00015CEE F9F9 .invalid <<F/7/4>>
00015CF0 FC40 95F9 .extension 0xC40 <<F/1/6>>, 0x95F9 // unimplemented
00015CF4 F9F9 .invalid <<F/7/4>>
00015CF6 FCA3 8686 .extension 0xCA3 <<F/2-3/6>> // unimplemented
00015CFA 868E or.l D3, A6
00015CFC A140 syscall ResrvMem/ReserveMem, flags=1
00015CFE DE8F add.l D7, A7
00015D00 858B 41BF unpk -[A2], -[A3], 0x41BF
00015D04 8741 4C83 pack D3, D1, 0x4C83
00015D08 879C or.l [A4]+, D3
00015D0A 8387 9F83 unpk D1, D7, 0x9F83
00015D0E 87BE or.l <<invalid special address>>, D3
00015D10 8B98 or.l [A0]+, D5
00015D12 F641 D840 .extension 0x641 <<F/1/3>>, 0xD840 // unimplemented
00015D16 C740 exg D3, D0
00015D18 55F5 E8F5 scs [A5 + A6 - 0x11]
00015D1C 4310 .invalid 1, [A0] // invalid opcode 4 with b == 4
00015D1E 40AD 9D8A negx.l [A5 - 0x6276]
00015D22 969D sub.l D3, [A5]+
00015D24 8A96 or.l D5, [A6]
00015D26 9D8A subx.l -[A6], -[A2]
00015D28 898C 8B8D unpk -[A4], -[A4], 0x8B8D
00015D2C 8C8D or.l D6, A5
00015D2E 8C8B or.l D6, A3
00015D30 9141 subx.w D0, D1
00015D32 6FF3 ble -0xB /* 00015D27 */
00015D34 F9F0 .invalid <<F/7/4>>
00015D36 F9F7 .invalid <<F/7/4>>
00015D38 DBF3 F9F0 F9F7 D0F9 add.l A5, [-0x6082F07]
00015D40 EBE1 D3F5 bfexts D5, -[A1] {15:D5}
00015D44 E8ED 8C93 B7F4 bftst [A5 - 0x480C] {D2:19}
00015D4A 405F negx.w [A7]+
00015D4C DEF2 409B add.w A7, [A2 + D4.w - 0x101]
00015D50 7FA7 moveq.l D7, 0xFFFFFFA7
00015D52 40BC F699 4176 negx.l 0xF6994176
00015D58 F3F9 .invalid <<F/7/1>>
00015D5A F0F9 F7DB .extension 0x0F9 <<F/2-3/0>> // unimplemented
00015D5E F3F9 .invalid <<F/7/1>>
00015D60 F0F9 F7DB .extension 0x0F9 <<F/2-3/0>> // unimplemented
00015D64 F3F9 .invalid <<F/7/1>>
00015D66 F0F9 F7E7 .extension 0x0F9 <<F/2-3/0>> // unimplemented
00015D6A D3F5 E8ED add.l A1, [A5 + A6 - 0x19]
00015D6E 8C93 or.l D6, [A3]
00015D70 B7F4 40D1 cmpa.l A3, [A4 + D4.w - 0x47]
00015D74 7FA7 moveq.l D7, 0xFFFFFFA7
00015D76 40BC F699 40E8 negx.l 0xF69940E8
00015D7C F5D0 .invalid <<F/7/2>>
00015D7E E8EF DDDF F5EA bftst [A7 - 0xA16] {D7:31}
00015D84 406F 7F9B negx.w [A7 + 0x7F9B]
00015D88 4078 7FB3 negx.w [0x00007FB3]
00015D8C 4071 F4C0 negx.w [A1 + A7.w * 4 - 0x64]
00015D90 F440 .invalid <<cinv/cpush with scope=0>>
00015D92 A740 syscall ResrvMem/ReserveMem, flags=7
00015D94 4EE3 jmp -[A3]
00015D96 D440 add.w D2, D0
00015D98 747F moveq.l D2, 0x7F
00015D9A AF40 syscall bEND0, auto_pop
00015D9C 5CDF sge [A7]+
00015D9E 40F9 8B93 8583 move.w [0x8B938583], SR
00015DA4 8591 or.l [A1], D2
00015DA6 9A94 sub.l D5, [A4]
00015DA8 4048 negx.w A0
00015DAA D540 addx.w D2, D0
00015DAC 607F bra +0x81 /* 00015E2D */
00015DAE B0BD cmp.l D0, <<invalid special address>>
00015DB0 9C8B sub.l D6, A3
00015DB2 8787 8796 unpk D3, D7, 0x8796
00015DB6 83AE AD87 or.l [A6 - 0x5279], D1
00015DBA 9183 subx.l D0, D3
00015DBC 8D40 44F9 pack D6, D0, 0x44F9
00015DC0 E385 asl D5, 1
00015DC2 AAE1 syscall 0xAE1
00015DC4 A887 syscall TextFont
00015DC6 9183 subx.l D0, D3
00015DC8 8DAF 83B9 or.l [A7 - 0x7C47], D6
00015DCC F9E5 .invalid <<F/7/4>>
00015DCE 85A6 or.l -[A6], D2
00015DD0 E3A6 asl D6, D1
00015DD2 8740 9483 pack D3, D0, 0x9483
00015DD6 9890 sub.l D4, [A0]
00015DD8 87A3 or.l -[A3], D3
00015DDA 8398 or.l [A0]+, D1
00015DDC 9087 sub.l D0, D7
00015DDE 41AC 4043 .invalid 0, [A4 + 0x4043] // invalid opcode 4 with b == 6
00015DE2 43C9 lea.l A1, A1
00015DE4 858B 9487 unpk -[A2], -[A3], 0x9487
00015DE8 9E85 sub.l D7, D5
00015DEA 8B91 or.l [A1], D5
00015DEC 87B0 9E95 or.l [A0 + A1 * 8 - 0x107], D3
00015DF0 87FC 9CFC divs.w D3, 0x9CFC
00015DF4 8E8E or.l D7, A6
00015DF6 A140 syscall ResrvMem/ReserveMem, flags=1
00015DF8 8340 919A pack D1, D0, 0x919A
00015DFC 90A1 sub.l D0, -[A1]
00015DFE 87FC 9EFC divs.w D3, 0x9EFC
00015E02 8E8E or.l D7, A6
00015E04 A140 syscall ResrvMem/ReserveMem, flags=1
00015E06 5740 subq.w D0, 3
00015E08 8B85 8BB4 unpk D5, D5, 0x8BB4
00015E0C 87BC 404D 858B or.l 0x404D858B, D3
00015E12 9240 sub.w D1, D0
00015E14 59D2 svs [A2]
00015E16 989F sub.l D4, [A7]+
00015E18 8B87 8795 unpk D5, D7, 0x8795
00015E1C 9742 subx.w D3, D2
00015E1E 8ED1 divu.w D7, [A1]
00015E20 7DCD moveq.l D6, 0xFFFFFFCD
00015E22 E442 asr D2.w, 2
00015E24 2FE9 7FAC move.l <<invalid special address>>, [A1 + 0x7FAC]
00015E28 D9E9 7F9D add.l A4, [A1 + 0x7F9D]
00015E2C E6EA E0E0 ror .w [A2 - 0x1F20]
00015E30 7FBC moveq.l D7, 0xFFFFFFBC
00015E32 DEE2 add.w A7, -[A2]
00015E34 8B8C 9343 unpk -[A5], -[A4], 0x9343
00015E38 3E7E movea.w A7, <<invalid special address>>
00015E3A A8E9 syscall RectInRgn
00015E3C E9F0 F1F1 F1E9 F0E9 bfextu D7, [[-0xF17]] {7:D1}
00015E44 E9F0 F1F1 F0F1 bfextu D7, [A0 + A7.w - 0x15] {7:D1}
00015E4A E6EA 429D ror .w [A2 + 0x429D]
00015E4E 8B87 A142 unpk D5, D7, 0xA142
00015E52 B0C7 cmpa.w A0, D7
00015E54 7DCB moveq.l D6, 0xFFFFFFCB
00015E56 D542 addx.w D2, D2
00015E58 40E9 7FAC move.w [A1 + 0x7FAC], SR
00015E5C D9E9 7F9D add.l A4, [A1 + 0x7F9D]
00015E60 E6EA E0E0 ror .w [A2 - 0x1F20]
00015E64 7FBC moveq.l D7, 0xFFFFFFBC
00015E66 DEED F399 add.w A7, [A5 - 0xC67]
00015E6A 9343 subx.w D1, D3
00015E6C 487E pea.l <<invalid special address>>
00015E6E 9EE9 E9F0 sub.w A7, [A1 - 0x1610]
00015E72 F1F1 .invalid <<F/7/0>>
00015E74 F1E9 .invalid <<F/7/0>>
00015E76 F0E9 E9F0 .extension 0x0E9 <<F/2-3/0>> // unimplemented
00015E7A F1F1 .invalid <<F/7/0>>
00015E7C F0F1 E6EA .extension 0x0F1 <<F/2-3/0>> // unimplemented
00015E80 42A7 clr.l -[A7]
00015E82 8BA0 or.l -[A0], D5
00015E84 40B4 7FBB 7FA6 4096 7FBB DFED negx.l [[0x7FA64096 + D7 * 8] + 0x7FBBDFED]
00015E90 41A2 .invalid 0, -[A2] // invalid opcode 4 with b == 6
00015E92 888B or.l D4, A3
00015E94 9593 sub.l [A3], D2
00015E96 AE8F syscall 0xA8F, auto_pop
00015E98 8340 4FB2 pack D1, D0, 0x4FB2
00015E9C 8F83 9286 unpk D7, D3, 0x9286
00015EA0 8840 or.w D4, D0
00015EA2 9740 subx.w D3, D0
00015EA4 879E or.l [A6]+, D3
00015EA6 8390 or.l [A0], D1
00015EA8 8688 or.l D3, A0
00015EAA 9083 sub.l D0, D3
00015EAC 8A83 or.l D5, D3
00015EAE 878E 9D8A unpk -[A3], -[A6], 0x9D8A
00015EB2 8793 or.l [A3], D3
00015EB4 838B 4047 unpk -[A1], -[A3], 0x4047
00015EB8 D2BA 858C add.l D1, [PC - 0x7A74 /* 0000E446, value 0x300348C0 */]
00015EBC 8994 or.l [A4], D4
00015EBE 8393 or.l [A3], D1
00015EC0 A091 syscall Translate24To32
00015EC2 8791 or.l [A1], D3
00015EC4 8397 or.l [A7], D1
00015EC6 8688 or.l D3, A0
00015EC8 B487 cmp.l D2, D7
00015ECA 9D9E sub.l [A6]+, D6
00015ECC 889E or.l D4, [A6]+
00015ECE 9E88 sub.l D7, A0
00015ED0 410F .invalid 0, A7 // invalid opcode 4 with b == 4
00015ED2 838D 8792 unpk -[A1], -[A5], 0x8792
00015ED6 A68C syscall Wakeup, flags=6
00015ED8 404F negx.w A7
00015EDA DAF5 A640 add.w A5, [A5 + A2.w * 8 + 0x40]
00015EDE 4FF7 9B8B 8787 8F83 lea.l A7, [[ + <<invalid base displacement size>> + A1 * 2] - 0x7878707D]
00015EE6 8D87 92A6 unpk D6, D7, 0x92A6
00015EEA 8C40 or.w D6, D0
00015EEC 4FDA lea.l A7, [A2]+
00015EEE F5A6 .invalid <<F/6/2>>
00015EF0 A0A5 syscall VisRegionChanged
00015EF2 898B 8787 unpk -[A4], -[A3], 0x8787
00015EF6 405D negx.w [A5]+
00015EF8 8F40 5E8F pack D7, D0, 0x5E8F
00015EFC BF91 xor.l [A1], D7
00015EFE 8A98 or.l D5, [A0]+
00015F00 858E F9FC unpk -[A2], -[A6], 0xF9FC
00015F04 B7F9 FC95 868E cmpa.l A3, [0xFC95868E]
00015F0A A142 syscall RstFilLock/PBHRstFLock/HRstFLock, flags=1
00015F0C 5583 subq.l D3, 2
00015F0E BF90 xor.l [A0], D7
00015F10 8340 46F9 pack D1, D0, 0x46F9
00015F14 E385 asl D5, 1
00015F16 AAE1 syscall 0xAE1
00015F18 A841 syscall Fix2Frac
00015F1A 6C85 bge -0x79 /* 00015EA1 */
00015F1C 8595 or.l [A5], D2
00015F1E F9F9 .invalid <<F/7/4>>
00015F20 FCBE F9F9 .extension 0xCBE <<F/2-3/6>> // unimplemented
00015F24 FC9C 8686 .extension 0xC9C <<F/2-3/6>> // unimplemented
00015F28 8EA1 or.l D7, -[A1]
00015F2A 4098 negx.l [A0]+
00015F2C 9288 sub.l D1, A0
00015F2E 415C chk.w D0, [A4]+
00015F30 8D42 2383 pack D6, D2, 0x2383
00015F34 8DA4 or.l -[A4], D6
00015F36 E9A2 asl D2, D4
00015F38 998E subx.l -[A4], -[A6]
00015F3A 8B8D 404D unpk -[A5], -[A5], 0x404D
00015F3E 83AF 8F83 or.l [A7 - 0x707D], D1
00015F42 AEF9 syscall 0xAF9, auto_pop
00015F44 9289 sub.l D1, A1
00015F46 8F83 B183 unpk D7, D3, 0xB183
00015F4A A4F9 syscall vSuperLoad, flags=4
00015F4C 9089 sub.l D0, A1
00015F4E 404F negx.w A7
00015F50 AD41 syscall GetItmStyle, auto_pop
00015F52 BF96 xor.l [A6], D7
00015F54 8EA1 or.l D7, -[A1]
00015F56 4102 .invalid 0, D2 // invalid opcode 4 with b == 4
00015F58 F9E8 .invalid <<F/7/4>>
00015F5A 85A3 or.l -[A3], D2
00015F5C E640 asr D0.w, 3
00015F5E 4483 neg.l D3
00015F60 9086 sub.l D0, D6
00015F62 88A1 or.l D4, -[A1]
00015F64 A387 syscall IOPMsgRequest, flags=3
00015F66 9A8B sub.l D5, A3
00015F68 8890 or.l D4, [A0]
00015F6A 87A0 or.l -[A0], D3
00015F6C 8B88 97A8 unpk -[A5], -[A0], 0x97A8
00015F70 F540 .extension 0x540 <<F/4-5/2>> // unimplemented
00015F72 6083 bra -0x7B /* 00015EF7 */
00015F74 97A5 sub.l -[A5], D3
00015F76 E840 asr D0.w, 4
00015F78 93D0 sub.l A1, [A0]
00015F7A F57F .extension 0x57F <<F/4-5/2>> // unimplemented
00015F7C B740 xor.w D0, D3
00015F7E 717F moveq.l D0, 0x7F
00015F80 AF40 syscall bEND0, auto_pop
00015F82 5D93 subq.l [A3], 6
00015F84 898B 8740 unpk -[A4], -[A3], 0x8740
00015F88 B387 xor.l D7, D1
00015F8A FCAA FC8E .extension 0xCAA <<F/2-3/6>> // unimplemented
00015F8E 8EA1 or.l D7, -[A1]
00015F90 408A negx.l A2
00015F92 4048 negx.w A0
00015F94 8D83 87BF unpk D6, D3, 0x87BF
00015F98 8B98 or.l [A0]+, D5
00015F9A F641 8940 .extension 0x641 <<F/1/3>>, 0x8940 // unimplemented
00015F9E 6685 bne -0x79 /* 00015F25 */
00015FA0 8BB9 879D 858B or.l [0x879D858B], D5
00015FA6 BC87 cmp.l D6, D7
00015FA8 B885 cmp.l D4, D5
00015FAA 8BA9 8740 or.l [A1 - 0x78C0], D5
00015FAE 6B40 bmi +0x42 /* 00015FF0 */
00015FB0 679D beq -0x61 /* 00015F4F */
00015FB2 8A98 or.l D5, [A0]+
00015FB4 9D8A subx.l -[A6], -[A2]
00015FB6 989D sub.l D4, [A5]+
00015FB8 8A8F or.l D5, A7
00015FBA 858B 9A94 unpk -[A2], -[A3], 0x9A94
00015FBE BEDF cmpa.w A7, [A7]+
00015FC0 404D negx.w A5
00015FC2 C3AA 9C8B and.l [A2 - 0x6375], D1
00015FC6 8787 918B unpk D3, D7, 0x918B
00015FCA A140 syscall ResrvMem/ReserveMem, flags=1
00015FCC 51D1 sf [A1]
00015FCE 98A0 sub.l D4, -[A0]
00015FD0 8B87 91AC unpk D5, D7, 0x91AC
00015FD4 B8D0 cmpa.w A4, [A0]
00015FD6 4072 7FB5 4056 DF41 negx.w [[0x4056DF41] + D7 * 8]
00015FDE 328B move.w [A1], A3
00015FE0 8740 9695 pack D3, D0, 0x9695
00015FE4 4058 negx.w [A0]+
00015FE6 8C8E or.l D6, A6
00015FE8 9990 sub.l [A0], D4
00015FEA 898E 9C89 unpk -[A4], -[A6], 0x9C89
00015FEE 8E99 or.l D7, [A1]+
label00015FF0:
00015FF0 908D sub.l D0, A5
00015FF2 A041 syscall SetFilLock/PBHSetFLock/HSetFLock
00015FF4 72E2 moveq.l D1, 0xFFFFFFE2
00015FF6 E0C2 asr .w D2
00015FF8 EAEA 7FB8 E87F bfchg [A2 - 0x1781] {D6:D0}
00015FFE AC40 syscall Fix2Long, auto_pop
00016000 937F sub.w <<invalid special address>>, D1
00016002 8941 1B7F pack D4, D1, 0x1B7F
00016006 2E41 movea.l A7, D1
00016008 09DF .incomplete
0001600A 7F8C moveq.l D7, 0xFFFFFF8C
0001600C EA7F ror D7.w, D5
0001600E BAB0 40CA cmp.l D5, [A0 + D4.w - 0x54]
00016012 90A0 sub.l D0, -[A0]
00016014 4133 E0C2 .invalid 0, [A3 + A6.w - 0x62] // invalid opcode 4 with b == 4
00016018 DFE0 add.l A7, -[A0]
0001601A DAC6 add.w A5, D6
0001601C E241 asr D1.w, 1
0001601E 167F movea.b A3, <<invalid special address>>
00016020 5040 addq.w D0, 8
00016022 52DF shi [A7]+
00016024 4095 negx.l [A5]
00016026 8791 or.l [A1], D3
00016028 4055 negx.w [A5]
0001602A E3EA 4058 lsl .w [A2 + 0x4058]
0001602E 40E4 move.w -[A4], SR
00016030 83A9 BC40 or.l [A1 - 0x43C0], D1
00016034 489A 918E movem.w [A2]+, D1,D2,D3,D7,A0,A4,A7
00016038 A694 syscall ServerDispatch, flags=6
0001603A 9E9A sub.l D7, [A2]+
0001603C 8B99 or.l [A1]+, D5
0001603E B140 xor.w D0, D0
00016040 41AE 87FC .invalid 0, [A6 - 0x7804] // invalid opcode 4 with b == 6
00016044 9CFC 8E8E sub.w A6, 0x8E8E
00016048 A140 syscall ResrvMem/ReserveMem, flags=1
0001604A 5783 subq.l D3, 3
0001604C 9BF1 8583 4049 40AB sub.l A5, [[ + <<invalid base displacement size>> + A0 * 4] + 0x404940AB]
00016054 4072 9C90 negx.w [A2 + A1 * 4 - 0x112]
00016058 9785 subx.l D3, D5
0001605A 8EF9 FCB3 F9FC divu.w D7, [0xFCB3F9FC]
00016060 9586 subx.l D2, D6
00016062 8EA1 or.l D7, -[A1]
00016064 407F negx.w <<invalid special address>>
00016066 8F85 8B40 unpk D7, D5, 0x8B40
0001606A 9C87 sub.l D6, D7
0001606C 40E2 move.w -[A2], SR
0001606E 4041 negx.w D1
00016070 D240 add.w D1, D0
00016072 CF97 and.l [A7], D7
00016074 938A subx.l -[A1], -[A2]
00016076 8C8D or.l D6, A5
00016078 407E negx.w <<invalid special address>>
0001607A 8B91 or.l [A1], D5
0001607C 8385 8BA4 unpk D1, D5, 0x8BA4
00016080 4042 negx.w D2
00016082 DB40 addx.w D5, D0
00016084 517F subq.w <<invalid special address>>, 8
00016086 BFAE 9C87 xor.l [A6 - 0x6379], D7
0001608A 9183 subx.l D0, D3
0001608C 8D40 44F9 pack D6, D0, 0x44F9
00016090 E385 asl D5, 1
00016092 AAE1 syscall 0xAE1
00016094 A887 syscall TextFont
00016096 9383 subx.l D1, D3
00016098 410C .invalid 0, A4 // invalid opcode 4 with b == 4
0001609A F5EE .invalid <<F/7/2>>
0001609C 7F6B moveq.l D7, 0x6B
0001609E DDF5 F5F5 add.l A6, <<invalid full ext with IS == 1 and I/IS == 5>>
000160A2 FB43 .extension 0xB43 <<F/4-5/5>> // unimplemented
000160A4 7B7D moveq.l D5, 0x7D
000160A6 9C7F sub.w D6, <<invalid special address>>
000160A8 2DF1 44C7 move.l <<invalid special address>>, [A1 + D4.w * 4 - 0x57]
000160AC F1F1 .invalid <<F/7/0>>
000160AE F1F1 .invalid <<F/7/0>>
000160B0 F1F1 .invalid <<F/7/0>>
000160B2 F1F1 .invalid <<F/7/0>>
000160B4 F1F1 .invalid <<F/7/0>>
000160B6 F1F1 .invalid <<F/7/0>>
000160B8 F1F1 .invalid <<F/7/0>>
000160BA F1F1 .invalid <<F/7/0>>
000160BC F1F1 .invalid <<F/7/0>>
000160BE F1F1 .invalid <<F/7/0>>
000160C0 F1F1 .invalid <<F/7/0>>
000160C2 7F4B moveq.l D7, 0x4B
000160C4 F1EA .invalid <<F/7/0>>
000160C6 F1EA .invalid <<F/7/0>>
000160C8 EAEA EAF1 EAF1 bfchg [A2 - 0x150F] {D3:D1}
000160CE F1F1 .invalid <<F/7/0>>
000160D0 F1EA .invalid <<F/7/0>>
000160D2 F1EA .invalid <<F/7/0>>
000160D4 EAEA EAF1 EAF1 bfchg [A2 - 0x150F] {D3:D1}
000160DA 7F62 moveq.l D7, 0x62
000160DC F1F1 .invalid <<F/7/0>>
000160DE F1F1 .invalid <<F/7/0>>
000160E0 F1F1 .invalid <<F/7/0>>
000160E2 F143 .extension 0x143 <<F/4-5/0>> // unimplemented
000160E4 30E4 move.w [A0]+, -[A4]
000160E6 F3F3 .invalid <<F/7/1>>
000160E8 F3F9 .invalid <<F/7/1>>
000160EA C6DB mulu.w D3, [A3]+
000160EC DBEA EAEA add.l A5, [A2 - 0x1516]
000160F0 DB7F add.w <<invalid special address>>, D5
000160F2 AEDB syscall CursorDeviceDispatch, auto_pop
000160F4 EAEA EADB DBEA bfchg [A2 - 0x2416] {D3:27}
000160FA EAE4 DD44 bfchg -[A4] {D5:4}
000160FE 2040 movea.l A0, D0
00016100 4183 .invalid 0, D3 // invalid opcode 4 with b == 6
00016102 9B8E subx.l -[A5], -[A6]
00016104 968F sub.l D3, A7
00016106 839B or.l [A3]+, D1
00016108 9C8F sub.l D6, A7
0001610A 839B or.l [A3]+, D1
0001610C 8E96 or.l D7, [A6]
0001610E 8F83 9B41 unpk D7, D3, 0x9B41
00016112 0FEA .incomplete
00016114 EBCA 7F9F bfexts D7, A2 {D6:31}
00016118 C399 and.l [A1]+, D1
0001611A 8E40 or.w D7, D0
0001611C E7EA 7F9F rol .w [A2 + 0x7F9F]
00016120 F1F1 .invalid <<F/7/0>>
00016122 F1F1 .invalid <<F/7/0>>
00016124 F1EA .invalid <<F/7/0>>
00016126 40AC B38F negx.l [A4 - 0x4C71]
0001612A 839B or.l [A3]+, D1
0001612C 4121 .invalid 0, -[A1] // invalid opcode 4 with b == 4
0001612E EAEB CADB EADC bfchg [A3 - 0x1524] {D3:27}
00016134 CAE5 mulu.w D5, -[A5]
00016136 405F negx.w [A7]+
00016138 40C1 move.w D1, SR
0001613A EA7F ror D7.w, D5
0001613C 9FF1 EAEA sub.l A7, [A1 + A6 * 2 - 0x22]
00016140 4086 negx.l D6
00016142 B38F cmpm.l [A1]+, [A7]+
00016144 83AD F0AB or.l [A5 - 0xF55], D1
00016148 40C3 move.w D3, SR
0001614A AB8D syscall slMax
0001614C 8B94 or.l [A4], D5
0001614E 9787 subx.l D3, D7
00016150 FC9C FC8E .extension 0xC9C <<F/2-3/6>> // unimplemented
00016154 8EA1 or.l D7, -[A1]
00016156 4055 negx.w [A5]
00016158 4064 negx.w -[A4]
0001615A 406E 404D negx.w [A6 + 0x404D]
0001615E 8385 8B9A unpk D1, D5, 0x8B9A
00016162 4051 negx.w [A1]
00016164 D698 add.l D3, [A0]+
00016166 9B8B subx.l -[A5], -[A3]
00016168 8787 9A40 unpk D3, D7, 0x9A40
0001616C 818B 9840 unpk -[A0], -[A3], 0x9840
00016170 978B subx.l -[A3], -[A3]
00016172 9840 sub.w D4, D0
00016174 A18B syscall CommToolboxDispatch, flags=1
00016176 9E8E sub.l D7, A6
00016178 A283 syscall SetOSDefault, flags=2
0001617A 9386 subx.l D1, D6
0001617C 88A1 or.l D4, -[A1]
0001617E A240 syscall ResrvMem/ReserveMem, flags=2
00016180 9C93 sub.l D6, [A3]
00016182 8789 4110 unpk -[A3], -[A1], 0x4110
00016186 C5F5 CFC5 muls.w D2, <<invalid full ext with IS == 1 and I/IS == 5>>
0001618A F540 .extension 0x540 <<F/4-5/2>> // unimplemented
0001618C B27F cmp.w D1, <<invalid special address>>
0001618E 8940 A38B pack D4, D0, 0xA38B
00016192 87A1 or.l -[A1], D3
00016194 8587 FC94 unpk D2, D7, 0xFC94
00016198 9CFC 8E85 sub.w A6, 0x8E85
0001619C 89A1 or.l -[A1], D4
0001619E 4041 negx.w D1
000161A0 4059 negx.w [A1]+
000161A2 407B 93A0 A240 negx.w [-0x5DC0 + A1 * 2]
000161A8 4485 neg.l D5
000161AA 8B93 or.l [A3], D5
000161AC 879A or.l [A2]+, D3
000161AE 939D sub.l [A5]+, D1
000161B0 9D89 subx.l -[A6], -[A1]
000161B2 8BA8 8F85 or.l [A0 - 0x707B], D5
000161B6 889D or.l D4, [A5]+
000161B8 F9F9 .invalid <<F/7/4>>
000161BA F9FB .invalid <<F/7/4>>
000161BC 407A F9F9 negx.w [PC - 0x607 /* 00015BB7, value 0x6900104E, cstring "i" */]
000161C0 F9FB .invalid <<F/7/4>>
000161C2 AC86 syscall TextWidth, auto_pop
000161C4 8589 8798 unpk -[A2], -[A1], 0x8798
000161C8 8B94 or.l [A4], D5
000161CA 8C40 or.w D6, D0
000161CC 4E41 trap 1
000161CE 727E moveq.l D1, 0x7E
000161D0 FE41 097E .extension 0xE41 <<F/1/7>>, 0x097E // unimplemented
000161D4 FE42 027E .extension 0xE42 <<F/1/7>>, 0x027E // unimplemented
000161D8 F441 .invalid <<cinv/cpush with scope=0>>
000161DA 1A9D move.b [A5], [A5]+
000161DC 96F9 F941 2A7E sub.w A3, [0xF9412A7E]
000161E2 FD41 .extension 0xD41 <<F/4-5/6>> // unimplemented
000161E4 0A7E FD42 xori.w <<invalid special address>>, 0xFD42
000161E8 047E F341 subi.w <<invalid special address>>, 0xF341
000161EC 1B9D 96F9 move.b [A5 + A1.w * 8 - 0x7], [A5]+
000161F0 F9B7 .invalid <<F/6/4>>
000161F2 8440 or.w D2, D0
000161F4 41F6 96A3 lea.l A0, [A6 + A1.w * 8 - 0x93]
000161F8 AE40 syscall QDError, auto_pop
000161FA 7583 moveq.l D2, 0xFFFFFF83
000161FC 9540 subx.w D2, D0
000161FE 627F bhi +0x81 /* 0001627F */
00016200 BE40 cmp.w D7, D0
00016202 49AE 8BAC .invalid 4, [A6 - 0x7454] // invalid opcode 4 with b == 6
00016206 8F8C 9340 unpk -[A7], -[A4], 0x9340
0001620A 42D5 .invalid [A5] // invalid opcode 4 with subtype 1
0001620C 89AE DE9B or.l [A6 - 0x2165], D4
00016210 9188 subx.l -[A0], -[A0]
00016212 8BA4 or.l -[A4], D5
00016214 8791 or.l [A1], D3
00016216 83B0 908D or.l [A0 + A1.w - 0x115], D1
0001621A 4044 negx.w D4
0001621C B091 cmp.l D0, [A1]
0001621E 406C 7FA1 negx.w [A4 + 0x7FA1]
00016222 4044 negx.w D4
00016224 B891 cmp.l D4, [A1]
00016226 4051 negx.w [A1]
00016228 7FBC moveq.l D7, 0xFFFFFFBC
0001622A 4074 9140 negx.w [A4 + <<invalid base displacement size>>]
0001622E 777F moveq.l D3, 0x7F
00016230 9640 sub.w D3, D0
00016232 73D1 moveq.l D1, 0xFFFFFFD1
00016234 4054 negx.w [A4]
00016236 9040 sub.w D0, D0
00016238 C5C2 muls.w D2, D2
0001623A E37F rol D7.w, D1
0001623C A540 syscall ResrvMem/ReserveMem, flags=5
0001623E 997F sub.w <<invalid special address>>, D4
00016240 AB40 syscall bEND0
00016242 8D9D or.l [A5]+, D6
00016244 9140 subx.w D0, D0
00016246 A8C2 syscall FillArc
00016248 7FA5 moveq.l D7, 0xFFFFFFA5
0001624A 4044 negx.w D4
0001624C B240 cmp.w D1, D0
0001624E 6F91 ble -0x6D /* 000161E1 */
00016250 40C5 move.w D5, SR
00016252 C2E3 mulu.w D1, -[A3]
00016254 7FA5 moveq.l D7, 0xFFFFFFA5
00016256 4099 negx.l [A1]+
00016258 7FAB moveq.l D7, 0xFFFFFFAB
0001625A 408D negx.l A5
0001625C 9D91 sub.l [A1], D6
0001625E 40CA move.w A2, SR
00016260 DBF5 D87F add.l A5, [A5 + A5 + 0x7F]
00016264 B3F5 40E0 cmpa.l A1, [A5 + D4.w - 0x32]
00016268 9083 sub.l D0, D3
0001626A 90A5 sub.l D0, -[A5]
0001626C E841 asr D1.w, 4
0001626E 127E movea.b A1, <<invalid special address>>
00016270 F741 .extension 0x741 <<F/4-5/3>> // unimplemented
00016272 117E F642 move.b [A0 - 0x9BE], <<invalid special address>>
00016276 72F4 moveq.l D1, 0xFFFFFFF4
00016278 7EE4 moveq.l D7, 0xFFFFFFE4
0001627A EA7E ror D6.w, D5
0001627C DF42 addx.w D7, D2
0001627E 3D41 108B move.w [A6 + 0x108B], D1
00016282 878F 8390 unpk -[A3], -[A7], 0x8390
00016286 A5E8 syscall vHiliteText, flags=5
00016288 4119 .invalid 0, [A1]+ // invalid opcode 4 with b == 4
0001628A 7EF0 moveq.l D7, 0xFFFFFFF0
0001628C 4118 .invalid 0, [A0]+ // invalid opcode 4 with b == 4
0001628E 7EEF moveq.l D7, 0xFFFFFFEF
00016290 4895 D7E8 movem.w [A5], D3,D5,D6,D7,A0,A1,A2,A4,A6,A7
00016294 E8E9 E9E9 E9E9 bftst [A1 - 0x1617] {D7:D1}
0001629A E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
000162A0 EAEA EAEA EAEA bfchg [A2 - 0x1516] {D3:D2}
000162A6 EAEA E4E8 E8E8 bfchg [A2 - 0x1718] {19:D0}
000162AC E8E9 E9E9 E9E9 bftst [A1 - 0x1617] {D7:D1}
000162B2 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
000162B8 EAEA EAEA EAEA bfchg [A2 - 0x1516] {D3:D2}
000162BE EAEA D9D2 E8E8 bfchg [A2 - 0x1718] {D7:18}
000162C4 E9E8 E9E9 E9E9 bfextu D6, [A0 - 0x1617] {D7:D1}
000162CA E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
000162D0 E9E9 E9EA EAEA bfextu D6, [A1 - 0x1516] {D7:D2}
000162D6 EAEA EAEA EAEA bfchg [A2 - 0x1516] {D3:D2}
000162DC EAEA EAEA EAEA bfchg [A2 - 0x1516] {D3:D2}
000162E2 EA7E ror D6.w, D5
000162E4 EC48 lsr D0.w, 6
000162E6 93E8 EFE8 sub.l A1, [A0 - 0x1018]
000162EA E8E8 E9E9 E9E9 bftst [A0 - 0x1617] {D7:D1}
000162F0 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
000162F6 E9EA EAEA EAEA bfextu D6, [A2 - 0x1516] {D3:D2}
000162FC EAEA E6E8 E8E8 bfchg [A2 - 0x1718] {27:D0}
00016302 E8E8 E9E9 E9E9 bftst [A0 - 0x1617] {D7:D1}
00016308 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
0001630E E9EA EAEA EAEA bfextu D6, [A2 - 0x1516] {D3:D2}
00016314 EAEA DBE8 EAE8 bfchg [A2 - 0x1518] {D7:D0}
0001631A E8E8 E9E8 E9E9 bftst [A0 - 0x1617] {D7:D0}
00016320 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
00016326 E9E9 E9E9 E9EA bfextu D6, [A1 - 0x1616] {D7:D1}
0001632C EAEA EAEA EAEA bfchg [A2 - 0x1516] {D3:D2}
00016332 EAEA EAEA EAEA bfchg [A2 - 0x1516] {D3:D2}
00016338 EAEA 42F1 4488 bfchg [A2 + 0x4488] {11:D1}
0001633E 8B87 8F83 unpk D5, D7, 0x8F83
00016342 90A5 sub.l D0, -[A5]
00016344 E841 asr D1.w, 4
00016346 137E F641 move.b [A1 - 0x9BF], <<invalid special address>>
0001634A 127E movea.b A1, <<invalid special address>>
0001634C F542 .extension 0x542 <<F/4-5/2>> // unimplemented
0001634E 83F4 7ED4 divs.w D1, [A4 + D7 * 8 - 0x44]
00016352 EA7E ror D6.w, D5
00016354 DE42 add.w D7, D2
00016356 4E41 trap 1
00016358 058B bclr A3, D2
0001635A 878F 8390 unpk -[A3], -[A7], 0x8390
0001635E A5E8 syscall vHiliteText, flags=5
00016360 411A .invalid 0, [A2]+ // invalid opcode 4 with b == 4
00016362 7EEF moveq.l D7, 0xFFFFFFEF
00016364 4119 .invalid 0, [A1]+ // invalid opcode 4 with b == 4
00016366 7EEE moveq.l D7, 0xFFFFFFEE
00016368 4A24 tst.b -[A4]
0001636A D7E8 E8E9 add.l A3, [A0 - 0x1717]
0001636E E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
00016374 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
0001637A E9E9 E9E9 EAEA bfextu D6, [A1 - 0x1516] {D7:D1}
00016380 EAEA EAEA EAE4 bfchg [A2 - 0x151C] {D3:D2}
00016386 E8E8 E8E8 E9E9 bftst [A0 - 0x1617] {D3:D0}
0001638C E9E9 D9E9 E9D9 bfextu D5, [A1 - 0x1627] {D7:D1}
00016392 E9E9 D9E9 E9DA bfextu D5, [A1 - 0x1626] {D7:D1}
00016398 EAEA DBEA EAD9 bfchg [A2 - 0x1527] {D7:D2}
0001639E E8D2 E8E8 bftst [A2] {D3:D0}
000163A2 E9E8 E9E9 E9E9 bfextu D6, [A0 - 0x1617] {D7:D1}
000163A8 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
000163AE E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
000163B4 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
000163BA E9EA EAEA EAEA bfextu D6, [A2 - 0x1516] {D3:D2}
000163C0 EAEA EAEA EAEA bfchg [A2 - 0x1516] {D3:D2}
000163C6 DB7E add.w <<invalid special address>>, D5
000163C8 D744 addx.w D3, D4
000163CA C67C 4D49 and.w D3, 0x4D49 /* 'MI' */
000163CE 0FE8 .incomplete
000163D0 EFE8 E8E8 E9E9 bfins [A0 - 0x1617] {D3:D0}, D6
000163D6 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
000163DC E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
000163E2 E9E9 E9EA EAEA bfextu D6, [A1 - 0x1516] {D7:D2}
000163E8 EAEA EAE6 E8E8 bfchg [A2 - 0x1718] {D3:D6}
000163EE E8E8 E8E9 E9E9 bftst [A0 - 0x1617] {D3:D1}
000163F4 E9F0 E9E9 E9F0 E9E9 E9F0 bfextu D6, [-0x16161610] {D7:D1}
000163FE E9E9 E9F0 EAEA bfextu D6, [A1 - 0x1516] {D7:D0}
00016404 EAF1 EAEA DBE8 E8EA bfchg [-0x1716] {D3:D2}
0001640C E8E8 E8E9 E8E9 bftst [A0 - 0x1717] {D3:D1}
00016412 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
00016418 E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
0001641E E9E9 E9E9 E9E9 bfextu D6, [A1 - 0x1617] {D7:D1}
00016424 E9E9 E9E9 EAEA bfextu D6, [A1 - 0x1516] {D7:D1}
0001642A EAEA EAEA EAEA bfchg [A2 - 0x1516] {D3:D2}
00016430 EAEA EAF1 EA49 bfchg [A2 - 0x15B7] {D3:D1}
00016436 098B bclr A3, D4
00016438 8740 D485 pack D3, D0, 0xD485
0001643C 87FC ACFC divs.w D3, 0xACFC
00016440 9085 sub.l D0, D5
00016442 89A1 or.l -[A1], D4
00016444 4094 negx.l [A4]
00016446 B9EB 8B40 cmpa.l A4, [A3 - 0x74C0]
0001644A 4B85 .invalid 5, D5 // invalid opcode 4 with b == 6
0001644C 8B9B or.l [A3]+, D5
0001644E 8794 or.l [A4], D3
00016450 9A41 sub.w D5, D1
00016452 428F clr.l A7
00016454 411F .invalid 0, [A7]+ // invalid opcode 4 with b == 4
00016456 4102 .invalid 0, D2 // invalid opcode 4 with b == 4
00016458 9840 sub.w D4, D0
0001645A AFB8 syscall bArith16Tab, auto_pop
0001645C 406A A591 negx.w [A2 - 0x5A6F]
label00016460:
00016460 405B negx.w [A3]+
00016462 40F4 4048 move.w [A4 + D4.w + 0x48], SR
00016466 7FBB moveq.l D7, 0xFFFFFFBB
00016468 858F 89AD unpk -[A2], -[A7], 0x89AD
0001646C 9F88 subx.l -[A7], -[A0]
0001646E 8B87 878F unpk D5, D7, 0x878F
00016472 839C or.l [A4]+, D1
00016474 408D negx.l A5
00016476 EBDA EDCC bfexts D6, [A2]+ {D7:12}
0001647A 4066 negx.w -[A6]
0001647C DABB D885 add.l D5, [PC + A5 - 0x123]
00016480 4042 negx.w D2
00016482 F495 cinvp INST, [A5]
00016484 4062 negx.w -[A2]
00016486 8E9C or.l D7, [A4]+
00016488 88B6 EC8A or.l D4, [A6 + A6 * 4 - 0x118]
0001648C 4051 negx.w [A1]
0001648E 8D8C 86A0 unpk -[A6], -[A4], 0x86A0
00016492 9E8A sub.l D7, A2
00016494 9290 sub.l D1, [A0]
00016496 8EA1 or.l D7, -[A1]
00016498 4079 9100 0002 negx.w [0x91000002]
0001649E 2141 00FA move.l [A0 + 0xFA], D1
000164A2 B8B0 D586 404D cmp.l D4, [[ + <<invalid base displacement size>>] + A5 * 4 + 0x404D]
000164A8 8787 A1A6 unpk D3, D7, 0xA1A6
000164AC 4045 negx.w D5
000164AE 4143 chk.w D0, D3
000164B0 7EC5 moveq.l D7, 0xFFFFFFC5
000164B2 417D chk.w D0, <<invalid special address>>
000164B4 7E8E moveq.l D7, 0xFFFFFF8E
000164B6 40AC 7F5D negx.l [A4 + 0x7F5D]
000164BA 40DB move.w [A3]+, SR
000164BC 7F3A moveq.l D7, 0x3A
000164BE 4046 negx.w D6
000164C0 F89A EA41 .extension 0x89A <<F/2-3/4>> // unimplemented
000164C4 4F40 chk.w D7, D0
000164C6 C085 and.l D0, D5
000164C8 8CA2 or.l D6, -[A2]
000164CA 9040 sub.w D0, D0
000164CC 4040 negx.w D0
000164CE BA84 cmp.l D5, D4
000164D0 B384 xor.l D4, D1
000164D2 9640 sub.w D3, D0
000164D4 C740 exg D3, D0
000164D6 6888 bvc -0x76 /* 00016460 */
000164D8 4062 negx.w -[A2]
000164DA 87BC A491 AC87 or.l 0xA491AC87, D3
000164E0 406D AAAA negx.w [A5 - 0x5556]
000164E4 978E subx.l -[A3], -[A6]
000164E6 9740 subx.w D3, D0
000164E8 5FCE 40BE dble D6, +0x40C0 /* 0001A5A8 */
000164EC 40AE D340 negx.l [A6 - 0x2CC0]
000164F0 558E subq.l A6, 2
000164F2 8E9A or.l D7, [A2]+
000164F4 B387 xor.l D7, D1
000164F6 A79F syscall PowerDispatch, flags=7
000164F8 98BD sub.l D4, <<invalid special address>>
000164FA BDBD xor.l <<invalid special address>>, D6
000164FC BEA4 cmp.l D7, -[A4]
000164FE 99AE 419A sub.l [A6 + 0x419A], D4
00016502 41A1 .invalid 0, -[A1] // invalid opcode 4 with b == 6
00016504 40F9 8540 7AE1 move.w [0x85407AE1], SR
0001650A EBE3 A495 bfexts D2, -[A3] {18:21}
0001650E 40E4 move.w -[A4], SR
00016510 7F74 moveq.l D7, 0x74
00016512 4042 negx.w D2
00016514 C541 exg D2, D1
00016516 5E7F addq.w <<invalid special address>>, 7
00016518 BCEC 4068 cmpa.w A6, [A4 + 0x4068]
0001651C 41F6 A0F7 lea.l A0, [A6 + A2.w - 0x9]
00016520 9040 sub.w D0, D0
00016522 4840 swap.w D0
00016524 5540 subq.w D0, 2
00016526 5A40 addq.w D0, 5
00016528 5C41 addq.w D1, 6
0001652A 5340 subq.w D0, 1
0001652C 4C40 448F movem.l D0,D1,D2,D3,D7,A2,A6, D0
// begin alternate branch 0001652E-00016530
label0001652E:
0001652E 448F neg.l A7
// end alternate branch 0001652E-00016530
label0001652E: // (misaligned)
00016530 86A1 or.l D3, -[A1]
00016532 F041 508A .extension 0x041 <<F/1/0>>, 0x508A // unimplemented
00016536 B68A cmp.l D3, A2
00016538 B89B cmp.l D4, [A3]+
0001653A 8641 or.w D3, D1
0001653C D2B0 F18A 4076 add.l D1, [[ + <<invalid base displacement size>> + A7] + 0x4076]
00016542 FA40 AA95 .extension 0xA40 <<F/1/5>>, 0xAA95 // unimplemented
00016546 AEAC syscall 0xAAC, auto_pop
00016548 40A6 negx.l -[A6]
0001654A FAB4 8B9F .extension 0xAB4 <<F/2-3/5>> // unimplemented
0001654E 9384 subx.l D1, D4
00016550 9640 sub.w D3, D0
00016552 8284 or.l D1, D4
00016554 BB84 xor.l D4, D5
00016556 A987 syscall NoteAlert
label00016558:
00016558 4096 negx.l [A6]
0001655A E4BE ror D6, D2
0001655C D293 add.l D1, [A3]
0001655E 486D EB9C pea.l [A5 - 0x1464]
00016562 422B 4052 clr.b [A3 + 0x4052]
label00016566:
00016566 40AA 878D negx.l [A2 - 0x7873]
0001656A 878D 408B unpk -[A3], -[A5], 0x408B
0001656E C0DC mulu.w D0, [A4]+
00016570 40DA move.w [A2]+, SR
00016572 9440 sub.w D2, D0
00016574 52B2 D7B0 D840 7E40 addq.l [-0x27BF81C0 + A5 * 8], 1
0001657C EF40 asl D0.w, 7
0001657E 4440 neg.w D0
00016580 6EAC bgt -0x52 /* 0001652E */
00016582 B198 xor.l [A0]+, D0
00016584 407E negx.w <<invalid special address>>
00016586 E992 roxl D2, 4
00016588 4099 negx.l [A1]+
0001658A DED9 add.w A7, [A1]+
0001658C D8AF D840 add.l D4, [A7 - 0x27C0]
00016590 FEE9 9240 .extension 0xEE9 <<F/2-3/7>> // unimplemented
00016594 83CD divs.w D1, A5
00016596 D840 add.w D4, D0
00016598 63CC bls -0x32 /* 00016566 */
0001659A D840 add.w D4, D0
0001659C B39F xor.l [A7]+, D1
0001659E F88F A0A7 .extension 0x88F <<F/2-3/4>> // unimplemented
000165A2 9FF8 8FA0 sub.l A7, [0xFFFF8FA0]
000165A6 9940 subx.w D4, D0
000165A8 DBFA 4076 add.l A5, [PC + 0x4076 /* 0001A620, cstring ""<EOF> */]
000165AC 40BC F5AF A9A7 negx.l 0xF5AFA9A7
000165B2 968E sub.l D3, A6
000165B4 9441 sub.w D2, D1
000165B6 748A moveq.l D2, 0xFFFFFF8A
000165B8 8640 or.w D3, D0
000165BA E185 asl D5, 8
000165BC 8640 or.w D3, D0
000165BE B8FA B140 cmpa.w A4, [PC - 0x4EC0 /* 00011700, value 0xFFFC */]
000165C2 6C94 bge -0x6A /* 00016558 */
000165C4 AA41 syscall SetWinColor
000165C6 0987 bclr D7, D4
000165C8 9240 sub.w D1, D0
000165CA 55A2 subq.l -[A2], 2
000165CC A28F syscall DeferUserFn, flags=2
000165CE 8E8F or.l D7, A7
000165D0 B540 xor.w D0, D2
000165D2 CB40 exg D5, D0
000165D4 919C sub.l [A4]+, D0
000165D6 8740 6240 pack D3, D0, 0x6240
000165DA 9787 subx.l D3, D7
000165DC 4077 87B2 A0F7 90AB ABA0 negx.w [[-0x5F086F55 + A0 * 8] - 0x5460]
000165E6 F790 .invalid <<F/6/3>>
000165E8 4049 negx.w A1
000165EA BB90 xor.l [A0], D5
000165EC 8640 or.w D3, D0
000165EE 6485 bcc -0x79 /* 00016575 */
000165F0 88AE 9C86 or.l D4, [A6 - 0x637A]
000165F4 406C FA40 negx.w [A4 - 0x5C0]
000165F8 4A8F tst.l A7
000165FA 878D 87B4 unpk -[A3], -[A5], 0x87B4
000165FE A987 syscall NoteAlert
00016600 4048 negx.w A0
00016602 405D negx.w [A5]+
00016604 FABD 99AB .extension 0xABD <<F/2-3/5>> // unimplemented
00016608 9FB0 8740 sub.l [A0 + <<invalid base displacement size>>], D7
0001660C 4087 negx.l D7
0001660E 8D87 9840 unpk D6, D7, 0x9840
00016612 6C7F bge +0x81 /* 00016693 */
00016614 9840 sub.w D4, D0
00016616 617F bsr +0x81 /* 00016697 */
00016618 A440 syscall ReserveMemSys, flags=4
0001661A DF9D add.l [A5]+, D7
0001661C F88F A7A4 .extension 0x88F <<F/2-3/4>> // unimplemented
00016620 F295 408D .extension 0x295 <<F/2-3/1>> // unimplemented
00016624 FA92 AB97 .extension 0xA92 <<F/2-3/5>> // unimplemented
00016628 A940 syscall SetItmIcon
0001662A 429A clr.l [A2]+
0001662C A640 syscall ResrvMem/ReserveMem, flags=6
0001662E A59E syscall PowerMgrDispatch, flags=5
00016630 9940 subx.w D4, D0
00016632 9440 sub.w D2, D0
00016634 5884 addq.l D4, 4
00016636 A0BD syscall vCacheFlush
00016638 4045 negx.w D5
0001663A 405D negx.w [A5]+
0001663C 9340 subx.w D1, D0
0001663E 728D moveq.l D1, 0xFFFFFF8D
00016640 AAF4 syscall InterruptMgr
00016642 9A40 sub.w D5, D0
00016644 91F2 7FB8 9487 4194 sub.l A0, [-0x6B78BE6C + D7 * 8]
0001664C C6EC 4055 mulu.w D3, [A4 + 0x4055]
00016650 406F B6E3 negx.w [A7 - 0x491D]
00016654 BCD1 cmpa.w A6, [A1]
00016656 9741 subx.w D3, D1
00016658 BC7E cmp.w D6, <<invalid special address>>
0001665A 9E87 sub.l D7, D7
0001665C 408A negx.l A2
0001665E E1F1 E3A4 asl .w <<invalid full ext with I/IS == 4>>
00016662 8FBA 4145 or.l [PC + 0x4145 /* 00004147, value 0x6E000C2F, cstring "n" */], D7
00016666 918D subx.l -[A0], -[A5]
00016668 FA41 8A41 .extension 0xA41 <<F/1/5>>, 0x8A41 // unimplemented
0001666C 7A7F moveq.l D5, 0x7F
0001666E 337F 8E41 move.w [A1 - 0x71BF], <<invalid special address>>
00016672 177F BF7F move.b [A3 - 0x4081], <<invalid special address>>
00016676 B6EE 4108 cmpa.w A3, [A6 + 0x4108]
0001667A 4096 negx.l [A6]
0001667C 7FA5 moveq.l D7, 0xFFFFFFA5
0001667E 40F6 7FBF E2E0 EC40 DCBD 4080 move.w [[-0x1D1F13C0] + D7 * 8 - 0x2342BF80], SR
0001668A 422F 40D6 clr.b [A7 + 0x40D6]
0001668E FABF AEA1 .extension 0xABF <<F/2-3/5>> // unimplemented
00016692 40AB A185 negx.l [A3 - 0x5E7B]
00016696 404D negx.w A5
00016698 AD40 syscall SetItmIcon, auto_pop
0001669A BEFA B6A2 cmpa.w A7, [PC - 0x495E /* 00011D3E, value 0x302E '0.' */]
0001669E 8DA1 or.l -[A1], D6
000166A0 B595 xor.l [A5], D2
000166A2 8440 or.w D2, D0
000166A4 D984 addx.l D4, D4
000166A6 96AB F696 sub.l D3, [A3 - 0x96A]
000166AA 4061 negx.w -[A1]
000166AC F840 7C92 .extension 0x840 <<F/1/4>>, 0x7C92 // unimplemented
000166B0 8D93 or.l [A3], D6
000166B2 9CB6 BBD8 sub.l D6, []
000166B6 AF40 syscall bEND0, auto_pop
000166B8 E0C2 asr .w D2
000166BA EC40 asr D0.w, 6
000166BC 5940 subq.w D0, 4
000166BE C940 exg D4, D0
000166C0 D888 add.l D4, A0
000166C2 447A 4051 neg.w [PC + 0x4051 /* 0001A715, cstring ""<EOF> */]
000166C6 4049 negx.w A1
000166C8 4051 negx.w [A1]
000166CA 4152 chk.w D0, [A2]
000166CC 4164 chk.w D0, -[A4]
000166CE 4052 negx.w [A2]
000166D0 B48A cmp.l D2, A2
000166D2 8640 or.w D3, D0
000166D4 90E4 sub.w A0, -[A4]
000166D6 8A8D or.l D5, A5
000166D8 40A4 negx.l -[A4]
000166DA FAB4 899F .extension 0xAB4 <<F/2-3/5>> // unimplemented
000166DE 9384 subx.l D1, D4
000166E0 9640 sub.w D3, D0
000166E2 4B84 .invalid 5, D4 // invalid opcode 4 with b == 6
000166E4 B184 xor.l D4, D0
000166E6 AA87 syscall 0xA87
000166E8 409D negx.l [A5]+
000166EA E89F ror D7, 4
000166EC 420E clr.b A6
000166EE 7FB5 moveq.l D7, 0xFFFFFFB5
000166F0 4052 negx.w [A2]
000166F2 7FB5 moveq.l D7, 0xFFFFFFB5
000166F4 4125 .invalid 0, -[A5] // invalid opcode 4 with b == 4
000166F6 FA40 43A2 .extension 0xA40 <<F/1/5>>, 0x43A2 // unimplemented
000166FA A287 syscall IOPMsgRequest, flags=2
000166FC 8D87 909D unpk D6, D7, 0x909D
00016700 8641 or.w D3, D1
00016702 0EC3 .incomplete
00016704 C6C3 mulu.w D3, D3
00016706 40BB C3C6 negx.l <<invalid full ext with IS == 1 and I/IS == 6>>
0001670A C341 exg D1, D1
0001670C 3140 55FA move.w [A0 + 0x55FA], D0
00016710 B494 cmp.l D2, [A4]
00016712 908E sub.l D0, A6
00016714 8496 or.l D2, [A6]
00016716 9184 subx.l D0, D4
00016718 A099 syscall XToolTable
0001671A 9998 sub.l [A0]+, D4
0001671C 407B A88C negx.w [PC + A2 - 0x116]
00016720 404B negx.w A3
00016722 A487 syscall IOPMsgRequest, flags=4
00016724 A2F6 syscall vReadBM, flags=2
label00016726:
00016726 4095 negx.l [A5]
00016728 408F negx.l A7
0001672A 4316 .invalid 1, [A6] // invalid opcode 4 with b == 4
0001672C F493 cinvp INST, [A3]
0001672E F442 .invalid <<cinv/cpush with scope=0>>
00016730 6AF4 bpl -0xA /* 00016726 */
00016732 93F4 B900 sub.l A1, [A4 + <<invalid base displacement size>> + A3]
00016736 00A2 CAFA 4055 ori.l -[A2], 0xCAFA4055
0001673C 4067 negx.w -[A7]
0001673E 40A9 40B6 negx.l [A1 + 0x40B6]
00016742 405C negx.w [A4]+
00016744 98EE 4078 sub.w A4, [A6 + 0x4078]
00016748 878D 878D unpk -[A3], -[A5], 0x878D
0001674C 878D 8740 unpk -[A3], -[A5], 0x8740
00016750 E3A7 asl D7, D1
00016752 40D7 move.w [A7], SR
00016754 40F7 9CF7 move.w [A7 + A1 * 4 - 0x9], SR
00016758 B6BC F140 ADC8 cmp.l D3, 0xF140ADC8
0001675E 40CA move.w A2, SR
00016760 4051 negx.w [A1]
00016762 E992 roxl D2, 4
00016764 40B0 C440 negx.l [A0 + A4.w * 4 + 0x40]
00016768 44C4 move.b D4, CCR
0001676A 40C6 move.w D6, SR
0001676C 89B4 404C or.l [A4 + D4.w + 0x4C], D4
00016770 9040 sub.w D0, D0
00016772 BD40 xor.w D0, D6
00016774 5DFA 407E slt [PC + 0x407E /* 0001A7F4 */]
00016778 0000 0000 ori.b D0, 0x0